Page 211 - Programador-PHP
P. 211
Programación Procedural de Aplicaciones Web de baja complejidad
PHP Experto – Tomo I Eugenia Bahit
Algunos ejemplos concretos
Consulta de selección
# Preparo los datos para conectarme a la DB
$host = 'localhost';
$usuario = 'root';
$clave = 'contraseña';
$db = 'curso_php';
# me conecto a la DB
$conn = mysql_connect($host, $usuario, $clave)
or die('No me pude conectar a la base de datos');
# Selecciono la DB a utilizar
mysql_select_db($db) or die('No pude seleccionar la base de datos');
# Preparo la sentencia SQL
$sql = "
SELECT id, username, email
FROM usuarios
WHERE suspendido IS NOT TRUE
";
# Ejecuto la consulta
$result = mysql_query($sql) or die('No pude ejecutar la consulta');
# Capturo los resultados
while($registros[] = mysql_fetch_array($result));
# Libero los resultados
mysql_free_result($result);
# Cierro la conexión
mysql_close($conn);
# Imprimo los resultados
print_r($registros);
Insertar varios registros en un solo paso
# Preparo los datos para conectarme a la DB
$host = 'localhost';
$usuario = 'root';
$clave = 'contraseña';
$db = 'curso_php';
# me conecto a la DB
211