TALLER DE DESARROLLO WEB PÁGINAS DINÁMICAS CON PHP.
-
Upload
gustavo-castellanos -
Category
Documents
-
view
110 -
download
0
Transcript of TALLER DE DESARROLLO WEB PÁGINAS DINÁMICAS CON PHP.
TALLER DE DESARROLLO WEB
PÁGINAS DINÁMICAS CON PHP
Sesiones en PHP
Crear o continuar con una sesión session_start();
Destruir una sesión activa session_destroy();
Acceder a información de la sesión $_SESSION[‘clave’] = valor; $variable = $_SESSION[‘clave’];
MySQL
Abrir una conexión al servidor mysql_connect($server,$user,$pwd) $server: Dirección del servidor $user: Nombre de usuario $pwd: Contraseña del usuario
Cerrar una conexión mysql_close($link) $link: Conexión a cerrar
MySQL
Seleccionar una base de datos $db = mysql_select_db($name,$link) $db: Objeto de base de datos $name: Nombre de la base de datos $link: Conexión a la base de datos
MySQL<?php$link = mysql_connect('localhost',‘user',‘pwd');mysql_select_db(‘test’,$link);
echo 'Conectado satisfactoriamente';mysql_close($link);
?>
MySQL
Errores en MySQL mysql_errno([$link])
Retorna el valor numérico del error mysql_error([$link])
Retorna el texto del error die([$msj])
Interrumpe la ejecución del script
MySQL<?php$link = mysql_connect('localhost',‘user',‘pwd');if (!$link) { die('No pudo conectarse: '.mysql_error());}
if (!mysql_select_db(‘test’,$link)) { die(‘DB no disponible: '.mysql_error());}
echo 'Conectado satisfactoriamente';mysql_close($link);
?>
MySQL
mysql_query($query [, $link]) $query: Consulta SQL $link: Conexión a la base de datos
<?php$result = mysql_query('SELECT * WHERE 1=1');if (!$result) { die('Invalid query: ' . mysql_error());}?>
MySQL
mysql_num_rows($result) $result: Resultado de una consulta
<?php$link = mysql_connect($server,$user,$pwd);mysql_select_db("database", $link);$result = mysql_query("SELECT * FROM table1", $link);$num_rows = mysql_num_rows($result);echo "$num_rows Rows\n";?>
MySQL
mysql_fetch_array($result[,$type]) $result: Resultado de una consulta $type: Tipo de resultado (MYSQL_ASSOC,
MYSQL_NUM, o MYSQL_BOTH) mysql_fetch_assoc($result)
$result: Resultado de una consulta
MySQL<?phpmysql_connect("localhost", "mysql_user", "mysql_password") or die("Could not connect: " . mysql_error());mysql_select_db("mydb");
$result = mysql_query("SELECT id, name FROM mytable");
while ($row = mysql_fetch_array($result, MYSQL_NUM)) { printf("ID: %s Name: %s", $row[0], $row[1]); }
mysql_free_result($result);?>
MySQL<?phpmysql_connect("localhost", "mysql_user", "mysql_password") or die("Could not connect: " . mysql_error());mysql_select_db("mydb");
$result = mysql_query("SELECT id, name FROM mytable");
while ($row = mysql_fetch_assoc($result)) { printf("ID: %s Name: %s", $row[‘id’], $row[‘name’]); }
mysql_free_result($result);?>