You are on page 1of 2

Comandos PHP para conectar con una base de datos: mysql_connect ("host" , "usuario" , "contrasea") or die ("si no seconecta

entonces..."); // mysql_connect conecta a una base de datos poniendo entre comillas y separados por comas dada valor necesario, como es (host , usuario , contrasea) en caso de algn error se pone or die (mensaje de error, por ejemplo) mysql_select_db ("nombre de la base de datos") or die (si no hay una base de datos); una vez conectados necesitamos saber cual base de datos utilizaremos, ya sea leer o escribir, etc. (se pueden usar variables para lenar los campos o escribir directamente en ellos) Para eso usamos mysql_select_db (nombrede la base de datos) y en caso de que no exista la base de datos o algn error, usamos pone or die (mensaje de error, por ejemplo) Para escribir en la base de datos usamos: Primero nos conectamos a la base de datos que necesitamos con lo descrito arriba. require_once "conect_to_mysql.php" ; por ejemplo ti tenemos el script de coneccion fuera del cual editara la base de datros. Hacemos un comando sql donde: INSERT INTO, osea ensertar en, luego el nombre de la base de datos (los campos que sern rellenados, separados en comas) los cuales sern rellenados con los VALUES ( $variables,$que,se_guardaran ): $sqlCommand = "INSERT INTO correos (email, password) VALUES('$email','$password')" ; ahora ejecutamos la consulta: $query = mysql_query ( $sqlCommand ) or die ( mysql_error ()); manda toda la info a la base de datos encaso de algn error pues da error XD $userid = mysql_insert_id (); // en caso de ocuparlo crear una variable que tome el auto incremento de la id de la consulta mysql_close (); cerramos sesin

consultemos una base de datos: creamos un comando sql, SELECT*FROM, osea selecionamos, luego ponemos el nombre de la base de datos.

$sqlCommand = "SELECT * FROM correos" ; $query = mysql_query ( $sqlCommand ) or die ( mysql_error ()); Con eso la le hemos dicho que se conecte y haga una consulta a la base de datos correo, el resto es procesar la info como queramos Por ejemplo para para mostrar toda la info en esa base de datos como un aray usamos: mysql_fetch_array (); while ( $row = mysql_fetch_array ( $query )) { $email = $row [ "email" ];// la variable email es = a la variable $row que es asu ves = a Un elemento del aray formado por la base de datos espesificada en $query de la fila email $password = $row [ "password" ];// lo mismo pero de a fila password en cada iretacion hasta que ya no hat elementos en la base de datos o table se ejecuta lo siguiente: echo "User ID = $uid <br />User Email = $email <br />User Password = $password <hr />" ; } mysql_free_result ( $query ); // finalmente nos liveramos de la consulta y cerramos la sesin: mysql_close ();

You might also like