Como manejar php

Solo disponible en BuenasTareas
  • Páginas : 39 (9561 palabras )
  • Descarga(s) : 0
  • Publicado : 7 de diciembre de 2010
Leer documento completo
Vista previa del texto
Manual de PHP: MySQL
De Foros del Web
Saltar a navegación, buscar
Contenido[ocultar] * 1 Videotutorial * 2 Conectar y desconectar al servidor * 3 Seleccionar la base de datos * 4 Realizar consultas * 5 Procedimientos más comunes * 5.1 SELECT: Obtener los datos * 5.1.1 Leer los datos devueltos * 5.1.2 Calcular el número de filas * 5.1.3 Obtener un datoespecífico * 5.1.4 Liberando la memoria * 5.2 INSERT: Insertar datos * 5.3 UPDATE: Modificar registros * 5.4 DELETE: Borrar registros |

Como mencionamos al hablar de bases de datos, MySQL es el gestor de bases de datos más difundido y quizás el más usado. PHP dispone de un amplio grupo de funciones para interactuar con este motor, haciendo que el manejo de la informaciónalmacenada en la base de datos desde un script PHP sea muy fácil.
Ya mencionamos que para poder enviarle instrucciones al servidor MySQL tenemos que hacerlo en su propio lenguaje, el lenguaje SQL. Conforme vayamos desarrollando cada sección iremos viendo la sintaxis básica de las sentencias SQL más usadas.

Videotutorial
A continuación puedes ver un video con un ejemplo de como conectarse auna base de datos de mySQL y extraer información, el video está basado en los ejemplos y la documentación que leerás en esta misma página.
Conectar y desconectar al servidor
Antes de ejecutar cualquier consulta SQL debemos primero abrir una conexión con el servidor MySQL. Para ello disponemos de la función mysql_connect(). Para abrir una conexión debemos contar con la dirección del servidorMySQL (proporcionada por el proveedor de hosting, o en su defecto localhost), un nombre de usuario y una contraseña, los cuáles pasaremos como parámetros a esta función.
.php.code {background: #EEEEEE; border: padding: 0.2em} .php.code .imp {font-weight: bold; color: red;} .php.code .kw1 {color: #b1b100;} .php.code .kw2 {color: #000000; font-weight: bold;} .php.code .kw3 {color: #990000;}.php.code .co1 {color: #666666; font-style: italic;} .php.code .co2 {color: #666666; font-style: italic;} .php.code .co3 {color: #0000cc; font-style: italic;} .php.code .co4 {color: #0000ff; font-style: italic;} .php.code .coMULTI {color: #666666; font-style: italic;} .php.code .es_h {color: #000099; font-weight: bold;} .php.code .es_h {color: #000099; font-weight: bold;} .php.code .br0 {color: #009900;}.php.code .sy0 {color: #339933;} .php.code .st0 {color: #0000ff;} .php.code .st_h {color: #0000ff;} .php.code .nu0 {color: #cc66cc;} .php.code .nu8 {color: #208080;} .php.code .nu12 {color: #208080;} .php.code .nu19 {color:#800080;} .php.code .me1 {color: #004000;} .php.code .me2 {color: #004000;} .php.code .re0 {color: #000088;} .php.code span.xtra { display:block; }
$servidor ='localhost';
$usuario = 'root';
$clave = 'abcdef';
 
mysql_connect($servidor, $usuario, $clave);
Luego de hacer esto tendremos una conexión abierta con nuestro servidor MySQL, y podemos ahora trabajar sobre ella.
Ocasionalmente necesitaremos conectarnos a dos o más servidores simultáneamente (de hecho son casos muyexcepcionales). Para poder lograrlo debemos trabajar también con recursos de conexión. Un recurso es, en términos simples, una variable que lleva consigo la llave de determinado proceso. La función mysql_connect() genera un recurso de conexión, llamado identificador de enlace, que lleva consigo la conexión abierta con el servidor MySQL. Podemos usar ese recurso para hacer referencia a esa conexión de formaespecífica. Para obtenerlo basta con asignar la función vista a una variable que se convertirá en el recurso para esa conexión:
.php.code {background: #EEEEEE; border: padding: 0.2em} .php.code .imp {font-weight: bold; color: red;} .php.code .kw1 {color: #b1b100;} .php.code .kw2 {color: #000000; font-weight: bold;} .php.code .kw3 {color: #990000;} .php.code .co1 {color: #666666; font-style:...
tracking img