Академический Документы
Профессиональный Документы
Культура Документы
La @ se pone para que php no escriba un mensaje de error si no se puede conectar a la base de datos, tal que
asi;
Si pongo la @, no vere ese mensaje de error, y no me dare cuenta de que no se esta estableciendo la
conexin con la base de datos. Por tanto si pongo la @ tendre que poner un IF ELSE para ver si se ha
realizado o no la conexin. Dicho IF ELSE sera algo tal que asi:
if (!$db)
{
echo "Error: No se ha podido conectar a la base de datos. Por
favor, prueba de nuevo ms tarde.";
}
else
{
echo "La conexion ha sido realizada con exito";
}
***La razon por la que no nos podemos conectar es porque la contrasea que estamos poniendo aqu
Para cambiar la contrasea, ire a la consola de MySQL, a la cual se accede asi, al pinchar sobre el icono del
wamp:
Una vez que entras en la consola de MySQL, escribes esto.
El password que ponga ah, ser el password que tendre que poner aqu donde pone contrasea y tambien
sera el password que tendre que poner para entrar en la consola MySQL
..ya que si pongo algo distinto, entonces para poder acceder a phpmyadmin, tendre que configurar el
archivo config.inc que se encuentra en la carpeta C:\wamp\apps\phpmyadmin3.1.1 , en el cual vienen
determinadas las caracteristicas para la conexin de phpmyadmin. En dichas caracteristicas, el password
por defecto es nada, es decir, no existe.
Si pusiera jabal, tambien tendria que poner jabal para el password del archivo config.inc . Por tanto para
no tener problema no pondre nada.
----------------------------------------------------------------------
Terminado todo esto, despus de poner todo lo anterior, tendre que decidir a que base de datos me conecto.
Esto se hace asi (en este caso me quiero conectar a la base de datos librera)
Por supuesto, esta base de datos ha tenido que ser creada anteriormente.
mysql_select_db("libreria");
Por tanto para conectarnos a la base de datos librera tendria que poner este codigo. Como dijimos
anteriormente, donde pone el password no pondre nada (esta subrayado en verde).
if (!$db)
{
echo "Error: No se ha podido conectar a la base de datos. Por
favor, prueba de nuevo ms tarde.";
}
else
{
echo "La conexion ha sido realizada con exito";
}
mysql_select_db("libreria");