Codigo de Plantillas Web, wallpapers, paleta de colores

Codigo de Plantillas Web paleta de colores, wallpapers, e infinidad de temas para optimizar tu Web
Google
 
Por Michel Yndart, hace 10 días

Bases de Datos con PHP

Si bien este no es el principio ya que comienza desde una base de datos y tabla creada, consideramos este tutorial como b谩sico. Y luego con mas tiempo armare un tutorial de Creacion de Base de datos.En este veremos un sencillo ejemplo de:Conexion a la Base de Datos Seleccion de registros de una tabla Recorrer y mostrar los registros Conexi贸n a la Base de Datosmysql_connect esta orden permite conectarse con un servidor que contendr谩 la base de datos MySQL.Formato:
int mysql_connect ( [cadena hostname [, cadena usuario [, cadena password [, bool new_link [, int client_flags]]]]] )
cadena hostname es el nombre del servidor, usualmente basta con poner localhost
cadena usuario es el nombre del usuario de la base de datos.
cadena password contrase帽a del usuario de la base de datos
Devuelve un numero entero (int) que sera el que indentifique la base de datos.Mas Info: http://www.php.net/manual/es/function.mysql-connect.php

mysql_select_db selecciona una base de datos, del servidor donde estamos ya conectados con mysql_connectFormato:
int mysql_select_db ( cadena base_de_datos [, int identificador_de_enlace] )
cadena base_de_datos es el nombre de la base de datos a seleccionardevuelve un numero que identificara la base de datos seleccionada.Selecci贸n de registros de una tablamysql_query ejecuta una consulta SQL en una base de datos.Formato:
resource mysql_query ( string query [, resource identificador_de_enlace] )
string query es la consulta en lenguaje SQLdevuelve un puntero al resultado de la consulta.Mas Info: http://www.php.net/manual/es/function.mysql-query.phpRecorrer y mostrar los registrosmysql_fetch_array obtiene un registro o fila actual de la tabla.Formato:
array mysql_fetch_array ( int id_resultado [, int tipo_de_resultado] )
id_resultado es el id de la tabla, fruto de una consulta mysql_querydevuelve un array con los valores de los campos del registro.while repite un conjunto de ordenes mientras se cumple una condici贸nFormato:
while (expr condicion) sentencia o { sentencias }
expr condicion es la expresion condicional que debe ser verdadero mientras repite el buclesentencia es una sentencia a repetir, en caso de ser varias sentencias deben estar entre llaves { }Mas Info: http://www.php.net/manual/es/control-structures.while.phpBien, hasta ac谩 fue un poco de teor铆a, para entender lo b谩sico de este sencillo ejemplo. Vamos a suponer que tenemos los siguientes elementos:Base de datos llamada: ForoCreativo
Tabla llamada: Usuarios, con los siguientes campos: id, nombre, email
y los siguientes datos:1 enricvision enric@vision.kom
2 REG reg@chile.kom
3 sin_alma desal@mada.kom
4 adi tatoo@miamiink.kom
Usuario de la base de datos: userbase
Contrase帽a del usuario: topsecret

Vamos entonces al c贸digo, sin mas vueltas

$conexion = mysql_connect('localhost', 'userbase', 'topsecret'); // se conecta con el servidormysql_select_db('ForoCreativo', $conexion); // selecciona la base de datos$tabla = mysql_query(«SELECT id, nombre, email FROM usuarios ORDER BY nombre ASC»); // selecciono todos los registros de la tabla usuarios, ordenado por nombrewhile ($registro = mysql_fetch_array($tabla)) { // comienza un bucle que leera todos los registros y ejecutara las ordenes que siguen聽聽 聽echo 'Numero del Usuario: ' . $registro['id'] . ' '; // imprime el texto, el valor del numero del campo id y hace un salto de l铆nea聽聽聽 echo 'Nombre: ' . $registro['nombre'] . ' '; // imprime el nombre聽聽聽 echo 'Email: ' . $registro['email'] . ' '; // imprime el email} // fin del bucle de ordenesmysql_free_result($tabla); // libera los registros de la tabla

mysql_close($conexion); // cierra la conexion con la base de datos.

Cualquier consulta puedes hacerla en nuestro foro: http://www.forocreativo.net/ipb/index.php?showtopic=12038

Via: http://www.forocreativo.net

No hay comentarios

Sé el primero en escribir un comentario a esta entrada.

Escribir un comentario

Si quieres añadir tu comentario a esta entrada, simplemente rellena el siguiente formulario:





* Campos requeridos

Puedes usar estas etiquetas XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>.

No hay trackbacks

Para notificar de una mención en tu blog a esta entrada, habilita la notificación automática (Opciones > Discusión en WordPress) o especifica esta url de trackback: http://​dattahome.com/​2008/​05/​03/​bases-de-datos-con-php/​trackback/