Funciones conexión de PHP con MYSQL
msql_connect Abre una conexión con MS SQL server. msql_connect  ( host, root, password) <?php $host= &quot;127.0.0.1&quot;...
<ul><li><?php </li></ul><ul><li>$conexion = mysql_connect(&quot;localhost&quot;, &quot;root&quot;, &quot;12345&quot;); </l...
<ul><li>msql_close  </li></ul><ul><li>cierra una conexión con MS SQL Server. </li></ul><ul><li>msql_close  ( link_identifi...
<ul><li><?php </li></ul><ul><li>$link = mysql_connect('localhost', 'root', '12345'); </li></ul><ul><li>if ($link) </li></u...
<ul><li>mysql_error() </li></ul><ul><li>Devuelve el texto con error del mensaje de la anterior operación MySQL </li></ul>
<ul><li>msql_select_db  </li></ul><ul><li>selecciona una base de datos MS SQL </li></ul><ul><li>msql_select_db  </li></ul>...
<ul><li><?php </li></ul><ul><li>$conexion = mysql_connect(&quot;localhost&quot;, &quot;root&quot;, &quot;12345&quot;); </l...
<ul><li>msql_fetch_array </li></ul><ul><li>Captura registros en un array </li></ul><ul><li>mssql_fetch_array  ( consulta) ...
<ul><li><?php </li></ul><ul><li>$conexion = mysql_connect(&quot;localhost&quot;, &quot;root&quot;, &quot;12345&quot;); </l...
<ul><li>While ($row = mysql_fetch_array($consulta)) </li></ul><ul><li>{ </li></ul><ul><li>echo (&quot;<p>&quot;. $row[&quo...
msql_fetch_field  (PHP 3, PHP 4 >= 4.0.0) obtiene la información de los campos msql_fetch_field  ( consulta, i)  i= recorr...
<ul><li><?php </li></ul><ul><li>$conn = mysql_connect('localhost', 'root', '12345'); </li></ul><ul><li>if ($conn)  </li></...
<ul><li>mysql_free_result($result). </li></ul><ul><li>Libera la información de memoria </li></ul><ul><li>mysql_num_fields ...
<ul><li>msql_fetch_row </li></ul><ul><li>obtiene la fila como un array numerado </li></ul><ul><li>msql_fetch_row  ( consul...
<ul><li>Tabla de contenidos   </li></ul><ul><li>mysql_affected_rows  -- Devuelve el número de filas afectadas de la última...
<ul><li>mysql_fetch_field  --  Extrae la información de una columna y la devuelve como un objeto.  </li></ul><ul><li>mysql...
<ul><li>mysql_list_dbs  --  Lista las bases de datos disponibles en el servidor MySQL  </li></ul><ul><li>mysql_list_fields...
Upcoming SlideShare
Loading in …5
×

Funcionesphp

898 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
898
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
58
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Funcionesphp

  1. 1. Funciones conexión de PHP con MYSQL
  2. 2. msql_connect Abre una conexión con MS SQL server. msql_connect ( host, root, password) <?php $host= &quot;127.0.0.1&quot; ; $usuario = &quot;root&quot;; $password = &quot;12345&quot;; $connectar = mysql_connect($host,$usuario,$password); ?>
  3. 3. <ul><li><?php </li></ul><ul><li>$conexion = mysql_connect(&quot;localhost&quot;, &quot;root&quot;, &quot;12345&quot;); </li></ul><ul><li>?> </li></ul>
  4. 4. <ul><li>msql_close </li></ul><ul><li>cierra una conexión con MS SQL Server. </li></ul><ul><li>msql_close ( link_identifier) </li></ul>
  5. 5. <ul><li><?php </li></ul><ul><li>$link = mysql_connect('localhost', 'root', '12345'); </li></ul><ul><li>if ($link) </li></ul><ul><li>{ </li></ul><ul><li>echo 'Conectado satisfactoriamente'; </li></ul><ul><li>} </li></ul><ul><li>else </li></ul><ul><li>{ </li></ul><ul><li>('No pudo conectar: '. mysql_error()); </li></ul><ul><li>} </li></ul><ul><li>mysql_close($link); </li></ul><ul><li>?> </li></ul>
  6. 6. <ul><li>mysql_error() </li></ul><ul><li>Devuelve el texto con error del mensaje de la anterior operación MySQL </li></ul>
  7. 7. <ul><li>msql_select_db </li></ul><ul><li>selecciona una base de datos MS SQL </li></ul><ul><li>msql_select_db </li></ul><ul><li>( base de datos, variable) </li></ul>
  8. 8. <ul><li><?php </li></ul><ul><li>$conexion = mysql_connect(&quot;localhost&quot;, &quot;root&quot;, &quot;12345&quot;); </li></ul><ul><li>mysql_select_db(&quot;farmacia&quot;, $conexion); </li></ul><ul><li>?> </li></ul>
  9. 9. <ul><li>msql_fetch_array </li></ul><ul><li>Captura registros en un array </li></ul><ul><li>mssql_fetch_array ( consulta) </li></ul>
  10. 10. <ul><li><?php </li></ul><ul><li>$conexion = mysql_connect(&quot;localhost&quot;, &quot;root&quot;, &quot;12345&quot;); </li></ul><ul><li>mysql_select_db(&quot;ventas&quot;, $conexion); </li></ul><ul><li>$consulta= mysql_query(&quot;select idproducto, nomproducto from productos&quot;); </li></ul><ul><li>//$array = mysql_fetch_array($consulta); </li></ul><ul><li>//echo($array[&quot;idproducto&quot;]. &quot; &quot;.$array[&quot;nomproducto&quot;]); </li></ul><ul><li>?> </li></ul>
  11. 11. <ul><li>While ($row = mysql_fetch_array($consulta)) </li></ul><ul><li>{ </li></ul><ul><li>echo (&quot;<p>&quot;. $row[&quot;idproducto&quot;]. &quot; &quot;.$row [&quot;nomproducto&quot;] .&quot;</p>&quot;); </li></ul><ul><li>} </li></ul>
  12. 12. msql_fetch_field (PHP 3, PHP 4 >= 4.0.0) obtiene la información de los campos msql_fetch_field ( consulta, i) i= recorrido realizado por un bucle
  13. 13. <ul><li><?php </li></ul><ul><li>$conn = mysql_connect('localhost', 'root', '12345'); </li></ul><ul><li>if ($conn) </li></ul><ul><li>{ </li></ul><ul><li>mysql_select_db('ventas'); </li></ul><ul><li>$result = mysql_query('select * from productos'); </li></ul><ul><li>echo mysql_num_fields($result); </li></ul><ul><li>$i = 0; </li></ul><ul><li>while ($i < mysql_num_fields($result)) </li></ul><ul><li>{ </li></ul><ul><li>echo &quot;Information de columna $i:<br />n&quot;; </li></ul><ul><li>$meta = mysql_fetch_field($result, $i); </li></ul><ul><li>echo &quot;<pre> </li></ul><ul><li>blob: $meta->blob </li></ul><ul><li>max_length: $meta->max_length </li></ul><ul><li>multiple_key: $meta->multiple_key </li></ul><ul><li>name: $meta->name </li></ul><ul><li>not_null: $meta->not_null </li></ul><ul><li>numeric: $meta->numeric </li></ul><ul><li>primary_key: $meta->primary_key </li></ul><ul><li>table: $meta->table </li></ul><ul><li>type: $meta->type </li></ul><ul><li>unique_key: $meta->unique_key </li></ul><ul><li>unsigned: $meta->unsigned </li></ul><ul><li>zerofill: $meta->zerofill </li></ul><ul><li></pre>&quot;; </li></ul><ul><li>$i++; </li></ul><ul><li>} </li></ul><ul><li>mysql_free_result($result); </li></ul><ul><li>} </li></ul><ul><li>else </li></ul><ul><li>{ </li></ul><ul><li>('No pudo conectar: '. mysql_error()); </li></ul><ul><li>} </li></ul><ul><li>?> </li></ul>
  14. 14. <ul><li>mysql_free_result($result). </li></ul><ul><li>Libera la información de memoria </li></ul><ul><li>mysql_num_fields ($result). </li></ul><ul><li>Cuenta el número de campos </li></ul><ul><li>mysql_num_rows($result); </li></ul><ul><li>Cuenta el numero de registros </li></ul>
  15. 15. <ul><li>msql_fetch_row </li></ul><ul><li>obtiene la fila como un array numerado </li></ul><ul><li>msql_fetch_row ( consulta) </li></ul><ul><li>Devuleve: Un array que corresponde a la fila capturada, o FALSE si no hay más fila </li></ul>
  16. 16. <ul><li>Tabla de contenidos </li></ul><ul><li>mysql_affected_rows  -- Devuelve el número de filas afectadas de la última operación MySQL </li></ul><ul><li>mysql_change_user  --  Cambia el usuario conectado en la conexión activa </li></ul><ul><li>mysql_client_encoding  -- Devuelve el nombre del juego de caracteres </li></ul><ul><li>mysql_close  -- cierra el enlace con MySQL </li></ul><ul><li>mysql_connect  -- Abre una conexión a un servidor MySQL </li></ul><ul><li>mysql_create_db  -- Crea una base MySQL </li></ul><ul><li>mysql_data_seek  -- Mueve el puntero interno </li></ul><ul><li>mysql_db_name  -- Obtener datos de resultado </li></ul><ul><li>mysql_db_query  -- Envia una sentencia MySQL al servidor </li></ul><ul><li>mysql_drop_db  -- Borra una base de datos MySQL </li></ul><ul><li>mysql_errno  -- Deuelve el número del mensaje de error de la última operación MySQL </li></ul><ul><li>mysql_error  -- Devuelve el texto del mensaje de error de la última operación MySQL </li></ul><ul><li>mysql_escape_string  -- Escapa una cadena para su uso en mysql_query </li></ul><ul><li>mysql_fetch_array  --  Extrae la fila de resultado como una matriz asociativa, una matriz numérica o ambas </li></ul><ul><li>mysql_fetch_assoc  -- Recupera una fila de resultado como una matriz asociativa </li></ul>
  17. 17. <ul><li>mysql_fetch_field  --  Extrae la información de una columna y la devuelve como un objeto. </li></ul><ul><li>mysql_fetch_lengths  --  Devuelve la longitud de cada salida en un resultado </li></ul><ul><li>mysql_fetch_object  -- Extrae una fila de resultado como un objeto </li></ul><ul><li>mysql_fetch_row  -- Devuelve una fila de resultado como matriz </li></ul><ul><li>mysql_field_flags  --  Devuelve las banderas asociados con el campo específicado en un resultado </li></ul><ul><li>mysql_field_len  --  Devuelve la longitud del campo específicado </li></ul><ul><li>mysql_field_name  --  Devuelve el nombre del campo específicado en un resultado </li></ul><ul><li>mysql_field_seek  --  Asigna el puntero del resultado al offset del campo específicado </li></ul><ul><li>mysql_field_table  --  Devuelve el nombre de la tabla donde está el campo específicado </li></ul><ul><li>mysql_field_type  --  Devuelve el tipo del campo específicado en un resultado </li></ul><ul><li>mysql_free_result  -- Libera la memoria del resultado </li></ul><ul><li>mysql_get_client_info  -- Obtener información del cliente MySQL </li></ul><ul><li>mysql_get_host_info  -- Obtener información de la máquina anfitriona MySQL </li></ul><ul><li>mysql_get_proto_info  -- Obtener información del protocolo MySQL </li></ul><ul><li>mysql_get_server_info  -- Obtener información del servidor MySQL </li></ul><ul><li>mysql_info  -- Obtiene información sobre la consulta más reciente </li></ul><ul><li>mysql_insert_id  --  Devuelve el identificador generado en la última llamada a INSERT </li></ul>
  18. 18. <ul><li>mysql_list_dbs  --  Lista las bases de datos disponibles en el servidor MySQL </li></ul><ul><li>mysql_list_fields  -- Lista los campos del resultado de MySQL </li></ul><ul><li>mysql_list_processes  -- Lista los procesos MySQL </li></ul><ul><li>mysql_list_tables  -- Lista las tablas en una base de datos MySQL </li></ul><ul><li>mysql_num_fields  -- devuelve el número de campos de un resultado </li></ul><ul><li>mysql_num_rows  -- Devuelve el número de filas de un resultado </li></ul><ul><li>mysql_pconnect  --  Abre una conexión persistente al servidor MySQL </li></ul><ul><li>mysql_ping  -- Efectuar un chequeo de respuesta (ping) sobre una conexión de servidor o reconectarse si no hay conexión </li></ul><ul><li>mysql_query  -- Envía una consulta de MySQL </li></ul><ul><li>mysql_real_escape_string  -- Escapa caracteres especiales de una cadena para su uso en una sentencia SQL </li></ul><ul><li>mysql_result  -- Devuelve datos de un resultado </li></ul><ul><li>mysql_select_db  -- Selecciona un base de datos MySQL </li></ul><ul><li>mysql_stat  -- Obtener el status actual del sistema </li></ul><ul><li>mysql_tablename  -- Devuelve el nombre de la tabla de un campo </li></ul><ul><li>mysql_thread_id  -- Devuelve el ID del hilo actual </li></ul><ul><li>mysql_unbuffered_query  -- Envía una consulta SQL a MySQL, sin recuperar ni colocar en búfer las filas de resultado </li></ul>

×