Codigo que conecta php con mysql

6
UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA MATERIA :DISEÑO WEB Y MULTIMEDIA TEMA: POR: Karina Apolo Eylin Calderón

description

codigo

Transcript of Codigo que conecta php con mysql

Page 1: Codigo que conecta php con mysql

UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA

MATERIA :DISEÑO WEB Y MULTIMEDIA

TEMA:

POR: Karina Apolo Eylin Calderón

Page 2: Codigo que conecta php con mysql

$link = mysql_connect("localhost", "root", "");

mysql_select_db("conexion", $link);

$result = mysql_query("SELECT primer_nombre, apellido, telefono FROM amigos", $link);

Este código permite la conexión entre PHP y MYSQL en la primera línea va el siguiente código:

("NombreHost","Usuario","contraseña")

Se remplaza el “NombreHost” por el de "localhost“.

“Usuario” se coloca “localhost”. “Contraseña” si no se tiene solo se pone las comillas “”

En la segunda línea entre comillas se pone el nombre de la base de datos.En la tercera línea se coloca los campos y la tabla que se encuentra en la base de datos.

Page 3: Codigo que conecta php con mysql

if ($row = mysql_fetch_array($result)){

echo "<table border = '1'> \n";

echo "<tr> \n";

echo "<td><b>primer_nombre</b></td> \n";

echo "<td><b>apellido</b></td> \n";

echo "<td><b>telefono</b></td> \n";

echo "</tr> \n";

Se almacena en $row el registro actual con la función mysql_fetch_array() donde podemos referenciar a los campos por su nombre ($row[“telefono"]), en vez de por un número. echo "<td>$row[0]</td> \n";

Este código se utiliza para la elaboración de la tabla. En las líneas 4,5,6 se pone los nombres tal y como se encuentren en la base de datos de mysql.

Page 4: Codigo que conecta php con mysql

do {

echo "<tr> \n";

echo "<td>".$row["primer_nombre"]."</td> \n";

echo "<td>".$row["apellido"]."</td> \n";

echo "<td>".$row["telefono"]."</td>\n";

echo "</tr> \n";

} while ($row = mysql_fetch_array($result));

echo "</table> style='margin-left: 50'>echo '</table> \n";

} else {

echo "¡ La base de datos está vacia !";

}

Page 5: Codigo que conecta php con mysql

Con la sentencia if / else, asignamos a $row el primer registro de la consulta, y en caso de no haber ninguno (else) mostramos un mensaje ("No se ha encontrado..."). Mientras que con la sentencia do/while, nos aseguramos que se nos muestren todos los registros devueltos por la consulta en caso de haber más de uno. Se utiliza el . (punto) para concatenar las cadenas

Page 6: Codigo que conecta php con mysql

Explorador BD DE MYSQL