Mysql En Php

  • Uploaded by: adriesc2008
  • 0
  • 0
  • March 2021
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Mysql En Php as PDF for free.

More details

  • Words: 510
  • Pages: 14
Loading documents preview...
MySQL con PHP TIC 2008 (Programación en Internet con herramientas de código abierto) Escuela Técnica ORT Sede Almagro

Tablas MyISAM o InnoDB  Tipos de datos:       

char, varchar integer y sus 4 tipos float, decimal text y sus variantes date y sus variantes boolean blob

Conectar y desconectar  mysql_connect 



int mysql_connect(string $hostname , string $username , string $password); Devuelve: un “link identifier” o puntero a la conexión si se ha conectado correctamente, FALSE en caso de error.

 mysql_close  

int mysql_close(int $link_identifier); Devuelve: TRUE si se ha cerrado correctamente, FALSE en caso de error.

Seleccionar una db  mysql_select_db 



int mysql_select_db(string $dbname, [int $link_identifier]); Permite seleccionar la base de datos a utilizar en la conexión actual. Devuelve: si se ha podido realizar la acción

Consultas a la db  mysql_query 



int mysql_query(string $query, [int $link_identifier]); Devuelve: un resultado (puntero a los registros obtenidos) si se ha podido realizar la consulta.

 mysql_free_result  

int mysql_select_db(int $result); Libera los recursos descartando el resultado obtenido. Devuelve: si se ha podido realizar la acción

Recuperando datos del recordset 

mysql_fetch_array 

array mysql_fetch_array(int $result);



Es una versión extendida de mysql_fetch_rows ya que retorna una matriz asociativa



mysql_fetch_object 



object mysql_fetch_object (int result);

Permite acceder al resultado como objetos (->)

Funciones PHP de acceso a MySQL  mysql_affected_rows 



int mysql_affected_rows([int $link_identifier] ); Devuelve: el número de filas afectadas en el último INSERT, UPDATE o DELETE

Funciones PHP de acceso a MySQL  mysql_num_rows 



int mysql_num_rows(int $result); Devuelve: el número de filas existentes en el resultado del último SELECT solicitado

Manejo de errores 

mysql_errno  



int mysql_errno(); Devuelve el número de error asociado a la última operación realizada.

mysql_error  

string mysql_error(); Devuelve el texto asociado al error producido en la última operación realizada por la base de datos.

Información autoincrement  mysql_insert_id() 

int mysql_insert_id();



Devuelve el último ID de un campo autonumérico

Ejemplo: secuencia para mostrar los datos de una tabla 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.

Establecer la conexión al servidor de base de datos Seleccionar la base de datos Enviar un query y obtener el identificador al resultado Recorrer el resultado como un arreglo, objetos o arreglos asoc. Crear tabla HTML Recorrer las filas obtenidas encerrarlas entre Por cada fila, mostrar los campos sucesivos entre pares Cerrar la tabla HTML Liberar el resultado Cerrar la conexión a la base de datos

Uso de mysql fetch array suponemos que ya tengo asignadas las variables $host, $user, $password y $dbname


$canal= mysql_connect(“localhost”, “BM6C_dni”, ”mi pwd”); $db=mysqL_select_db($dbname); $result = mysqli_db_query("select * from table“, $canal); while($row = mysql_fetch_array($result)) { echo $row["user_id"]; echo $row["fullname"]; } mysql_free_result($result); mysql_close($canal);

?>

Uso de mysql fetch object user_id; echo $row->fullname; } mysql_free_result($result); mysql_close($canal); ?>

MySQL con PHP Fin (Programación en Internet con herramientas de código abierto)

Related Documents

Mysql En Php
March 2021 0
Php Mysql
January 2021 2
Php-mysql Tutorial [ebook]
February 2021 1
Php Dan Mysql
January 2021 0
Php Mysql Nivel 1
March 2021 0
Desarrollo Php Y Mysql
March 2021 0

More Documents from "Luis Ortiz Villegas"

Mysql En Php
March 2021 0