hacker


Ingresar con nombre de usuario, contraseña y duración de la sesión
| Portal Hacker | Editorial | Descargas | Ezine |
Inicio Ayuda Ingresar Registrarse
19 de Noviembre de 2008, 12:59:54
Noticias: Reporte de temas
Para ver este enlace Registrate o Inicia Sesion
> Aqui

+  Foros pOrtal Hacker
|-+  Programacion
| |-+  Desarrollo Web
| | |-+  Php (Moderador: shevchenko)
| | | |-+  Conexión con MySQL en PHP
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Conexión con MySQL en PHP  (Leído 273 veces)
shevchenko
Moderador
*****
Desconectado Desconectado

Mensajes: 926


Lo importante no es ganar sino hacer perder alotro


Ver Perfil WWW
« : 04 de Agosto de 2008, 08:25:42 »

Una vez que ya hemos explicado un poco por encima todas las operaciones posibles y lógicas que podemos hacer con una base de datos en el lenguaje SQL, llega el momento de combinarlo con la potencia de PHP y para ello usaremos el programa MySQL.

MySQL es uno de los gestores de bases de datos mas utilizados en entornos en los cuales se emplea PHP ya que PHP dispone de numerosas funciones que se compaginan perfectamente con MySQL. La forma genérica de obtener información de tablas en Mysql es la siguiente:

- Conexión con el gestor.
- Preparación de la consulta SQL.
- Ejecución de la consulta.
- Procesamiento del resultado obtenido en el cursor.
- Liberación de recursos (esta es opcional, aunque es recomendable).
- Cierre de la conexión con el gestor.


Para realizar estas y otras muchas mas cosas disponemos de las siguientes funciones:
Función    Descripción
mysql_connect("host","usuario","password")    Establece la conexión con el servidor. Recibe el host y el usuario y contraseña con el que debe conectar.
mysql_select_d b("base de datos",conexión)    Selecciona la base de datos sobre la cual se va a trabajar
mysql_query(consulta,conexión)                           Ejecuta la consulta SQL indicada como primer parámetro.
mysql_num_fiel ds(cursor)    Devuelve el numero de atributos que figuran en el cursor que se le pasa como parámetro y en el que se almacena el resultado de la consulta
mysql_fetch_ro w(cursor)    Avanza a la siguiente posición de la fila en cursor. Devuelve un array que contiene en sus celdas cada uno de los valores de los atributos de la fila.
mysql_free_res ult(cursor)    Libera los recursos asociados al cursor.
mysql_close(conexion)    Cierra la conexion establecida con mysql_connect.

Una de las ventajas que proporciona la altísima integración que PHP y MYSQL tienen es la existencia de funciones que permiten al programador acceder a las diferentes estructuras que conforman la base de datos. Algunas de las funciones son:
Función    Descripción
mysql_list_dbs(conexion)    Devuelve en un cursor los nombres de las bases de datos disponibles en el servidor al que se haya conectado con mysql_connect
mysql_list_tab les(base_datos,conexion)    Devuelve en un cursor los nombres de las tablas disponibles en la base de datos.
mysql_tablenam e(cursor,numero_fila)    Devuelve el nombre de la tabla o base de datos en la que esta el cursor indicado
mysql_field_na me(cursor,numero_col)    Devuelve el nombre del campo cuyo índice se pasa como segundo parámetro
mysql_field_ty pe(cursor,numero_Col)    Devuelve el tipo del campo cuyo índice se pasa como segundo parámetro
mysql_field_le n(cursor,numero_col)    Devuelve la longitud del campo cuyo índice se pasa como segundo parámetro
mysql_field_fl ags(cursor,numero_col)    Devuelve una serie de indicativos correspondient es a características del atributo cuyo índice se pasa como segundo parámetro
mysql_affected _rows(conexion)    Devuelve el numero de filas afectadas por una actualización o borrado
mysql_change_u ser(usuario,password)    Cambia de usuario
mysql_create_d b(basedatos)    Crea una base de datos con el nombre pasado por parámetro
mysql_drop_db(basedatos)    Elimina la base de datos pasada por parámetro
mysql_insert_i d(cursor)                 Devuelve el valor generado para un AUTOINCREMENT


Autor: manualdephp.co m

Para ver este enlace Registrate o Inicia Sesion
En línea



Para ver este enlace Registrate o Inicia Sesion


Para ver este enlace Registrate o Inicia Sesion
Aprende C++ ( 29 Videotutoriale s )
   
Para ver este enlace Registrate o Inicia Sesion
Consejos Web
 
Para ver este enlace Registrate o Inicia Sesion
F.A.Q-Temas Importantes sobre PHP


Para ver este enlace Registrate o Inicia Sesion
FAQ - Temas Importantes sobre ASP
   
Para ver este enlace Registrate o Inicia Sesion
Lista de Script de ASP

Páginas: [1] Ir Arriba Imprimir 
« anterior próximo »
Ir a:  


Ingresar con nombre de usuario, contraseña y duración de la sesión

Powered by SMF 1.1.6 | SMF © 2006-2008, Simple Machines LLC hacker

Juegos gratis - Articulos PHP - Juegos - Trucos - Letras - Juegos - Juegos Online