Ing. Eddye Sánchez Castillo
Las principales temas de este capitulo son:

Conectarse al Servidor MySql
Conectarse a la Base de Datos
Enviar Consultas al Servidor
Manejo de Tablas
Manejo de Registros
Mysql_connect
Permite conectarnos a una Base de datos MySql dentro de
una aplicación PHP.
sintaxis:
Variable=mysql_connect(‘Servidor’,’Usuario’,’Clave’);

La siguiente instrucción se conecta al servidor localhost
con el usuario root cuya CLAVE ES ‘123456’ y utiliza como
identificador de la conexión la variable $conexion.

$conexion=mysql_connect(‘localhost’,’root’,’123456’);
Para preguntar si la conexión ha tenido éxito utilizamos la
instrucción IF con el identificador de la conexión.
                       If($conexion)
Para preguntar si la conexión no ha tenido éxito utilizamos
el símbolo ! Antes del nombre del identificador.
                       If(!$conexion)
Mysql_close
Se utiliza para cerrar la conexión al servidor MySql.
sintaxis:
                   mysql_close(Variable);



                                               Si Usted no utiliza la
                                               función
                                               mysql_close,         la
                                               conexión se cerrara en
                                               forma      automática
                                               cuando se termina de
                                               ejecutar la aplicación
                                               PHP.
Mysql_error()
Esta función devuelve la descripción del ultimo error
producido en MySql.         Mysql_error();
Mysql_errno()
Esta función devuelve el numero del ultimo error
producido en MySql.        Mysql_errno();
Mysql_list_dbs()
Esta función devuelve los nombres de las bases de datos
disponibles de la conexión al servidor MySql.
           Variable1=Mysql_list_dbs(variable2);

La siguiente instrucción de ejemplo almacena en la
variable $dbs la lista de base de datos disponibles de la
conexión representada por la variable $conexion.
           $dbs=Mysql_list_dbs($conexion);
Mysql_fetch_object()
Esta función lee un objeto de una variable que contiene
una lista de objetos.
         Variable1=Mysql_fetch_object(variable2);


La siguiente instrucción lee un        Para leer todos los
objeto de la variable $dbs y lo        objetos se utiliza:
almacena en la variable $obj.         While ($obj=Mysql_fetch_object($dbs))
                                 {

$obj=Mysql_fetch_object($dbs);   Instrucciones;

                                 }
Para referir al nombre de una base de datos se utiliza la
siguiente sintaxis
                     Variable->Database

                                      Es la variable1 de la función
                                      mysql_fetch_object donde se
                                      almacena el objeto leído.
Mysql_select_db
Esta función se utiliza para indicar la base de datos del
Servidor Mysql con la cual deseamos trabajar en nuestra
aplicación.
       Mysql_select_db(‘Base de Datos’, Variable);

La siguiente instrucción activa la base de datos llamada
Empresa del servidor MySql, cuyo identificador de
conexión esta almacenada en la variable $conexion.

  $data=mysql_select_db(‘Empresas’,$conexion);
Mysql_list_tables
Esta función para leer las tablas de una base de datos.

 Variable1=mysql_list_tables(‘Base de Datos’, Variable2);



La siguiente instrucción almacena en una variable $tbs la
lista de tablas de la base de datos Empresa.

          $tbs=mysql_list_tables(‘Empresa’);
GRACIAS

PHP MySql - FIEI - UNFV Clase07

  • 1.
  • 2.
    Las principales temasde este capitulo son: Conectarse al Servidor MySql Conectarse a la Base de Datos Enviar Consultas al Servidor Manejo de Tablas Manejo de Registros
  • 3.
    Mysql_connect Permite conectarnos auna Base de datos MySql dentro de una aplicación PHP. sintaxis: Variable=mysql_connect(‘Servidor’,’Usuario’,’Clave’); La siguiente instrucción se conecta al servidor localhost con el usuario root cuya CLAVE ES ‘123456’ y utiliza como identificador de la conexión la variable $conexion. $conexion=mysql_connect(‘localhost’,’root’,’123456’);
  • 4.
    Para preguntar sila conexión ha tenido éxito utilizamos la instrucción IF con el identificador de la conexión. If($conexion) Para preguntar si la conexión no ha tenido éxito utilizamos el símbolo ! Antes del nombre del identificador. If(!$conexion)
  • 5.
    Mysql_close Se utiliza paracerrar la conexión al servidor MySql. sintaxis: mysql_close(Variable); Si Usted no utiliza la función mysql_close, la conexión se cerrara en forma automática cuando se termina de ejecutar la aplicación PHP.
  • 6.
    Mysql_error() Esta función devuelvela descripción del ultimo error producido en MySql. Mysql_error(); Mysql_errno() Esta función devuelve el numero del ultimo error producido en MySql. Mysql_errno();
  • 7.
    Mysql_list_dbs() Esta función devuelvelos nombres de las bases de datos disponibles de la conexión al servidor MySql. Variable1=Mysql_list_dbs(variable2); La siguiente instrucción de ejemplo almacena en la variable $dbs la lista de base de datos disponibles de la conexión representada por la variable $conexion. $dbs=Mysql_list_dbs($conexion);
  • 8.
    Mysql_fetch_object() Esta función leeun objeto de una variable que contiene una lista de objetos. Variable1=Mysql_fetch_object(variable2); La siguiente instrucción lee un Para leer todos los objeto de la variable $dbs y lo objetos se utiliza: almacena en la variable $obj. While ($obj=Mysql_fetch_object($dbs)) { $obj=Mysql_fetch_object($dbs); Instrucciones; }
  • 9.
    Para referir alnombre de una base de datos se utiliza la siguiente sintaxis Variable->Database Es la variable1 de la función mysql_fetch_object donde se almacena el objeto leído.
  • 10.
    Mysql_select_db Esta función seutiliza para indicar la base de datos del Servidor Mysql con la cual deseamos trabajar en nuestra aplicación. Mysql_select_db(‘Base de Datos’, Variable); La siguiente instrucción activa la base de datos llamada Empresa del servidor MySql, cuyo identificador de conexión esta almacenada en la variable $conexion. $data=mysql_select_db(‘Empresas’,$conexion);
  • 12.
    Mysql_list_tables Esta función paraleer las tablas de una base de datos. Variable1=mysql_list_tables(‘Base de Datos’, Variable2); La siguiente instrucción almacena en una variable $tbs la lista de tablas de la base de datos Empresa. $tbs=mysql_list_tables(‘Empresa’);
  • 13.