php mysql - fiei - unfv clase07
DESCRIPTION
Conectarse al Servidor MySqlConectarse a la Base de DatosEnviar Consultas al ServidorManejo de TablasManejo de RegistrosTRANSCRIPT
PHP y MySQL
Clase 07
Ing. Eddye Sánchez Castillo
DESARROLLO DE APLICACIONES
Las principales temas de este capitulo son:
Conectarse al Servidor MySqlConectarse a la Base de DatosEnviar Consultas al ServidorManejo de TablasManejo de Registros
Conectarse al Servidor MySqlMysql_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’);
Conectarse al Servidor MySqlPara 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)
Conectarse al Servidor MySqlMysql_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.
Conectarse al Servidor MySqlMysql_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();
Conectarse al Servidor MySqlMysql_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);
Conectarse al Servidor MySqlMysql_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 objeto de la variable $dbs y lo almacena en la variable $obj.
$obj=Mysql_fetch_object($dbs);
Para leer todos los objetos se utiliza:
While ($obj=Mysql_fetch_object($dbs)){
Instrucciones;
}
Conectarse al Servidor MySqlPara referir al nombre de una base de datos se utiliza la
siguiente sintaxisVariable->Database
Es la variable1 de la función mysql_fetch_object donde se almacena el objeto leído.
Conectarse a Bases de datosMysql_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);
Conectarse a Bases de datos
Conectarse a Bases de datosMysql_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’);
DESARROLLO DE
APLICACIONESGRACIAS