Ahora les mostrare esta sencilla manera de conectarse a MySQL con PHP y realizar una consulta a una base de datos, considero q es la mas sencilla.
Recomiendo: Ver como Instalar el SERVER
El codigo para la Conexion a MySQL es el siguiente:
1 <?php 2 //Este es un comentario 3 //Declaracion e inicializacion de variables con datos para la conexion. 4 $dbhost="localhost"; // Nombre de la computadora o conexion para MySQL (generalmente localhost) 5 $dbusuario="root"; // Usuario para acceder a la base de datos. 6 $dbpassword="1234"; // Password utilizado para conectar a la base de datos 7 $db="test"; // Nombre de la Base de datos a utilizar 8 $conn; // Variable para guardar los datos de conexion 9 10 // SI NO se conecta 11 if(!($conn = mysql_connect($dbhost, $dbusuario, $dbpassword))) 12 { 13 //Muestra un mensaje y la descripcion del error 14 die('Fallo la conexión a la Base de Datos: ' . mysql_error()); 15 }else{ 16 //de lo contrario Conexion con Exito 17 echo'<BR><b>Conexion establecida a MySQL</b><BR>'; 18 } 19 20 //Si No se logra selecionar la base de datos 21 if(!(mysql_select_db($db, $conn))) 22 { 23 //Muestra un mensaje y la descripcion del error 24 die('Fallo al seleccionar la Base de Datos: ' . mysql_error()); 25 }else{ 26 //Exito al seleccionar la base de datos 27 echo'<BR><b>Conexion establecida a BD<b><BR>'; 28 } 29 30 $sql; //Variable q contendra la consulta a realizar 31 $result; //Aki guardara el resultado de la consulta 32 $filas; //Alamacenara el # de filas del resultado 33 34 $sql = "SELECT * FROM productos"; 35 $result = mysql_query($sql,$conn); 36 $filas = mysql_num_rows($result); 37 38 /* A continuacion interactuamos con HTML escribiendo las etiquetas 39 entre signos de Apostrofe ' ' luego de un "echo" */ 40 echo' 41 <table border="1"> 42 <tr> 43 <th>ID</th> <th>Producto</th> <th>Precio</th> <th>CODIGO</th> 44 </tr> '; 45 46 //Utilizamos un Ciclo for para recorrer los registros obtenidos de la consulta. 47 48 for($i=0; $i<$filas; $i++){ 49 echo '<tr>'; 50 echo '<td><ver>'. mysql_result($result,$i,'id') .'</td><b></b>'; 51 echo '<td><ver>'. mysql_result($result,$i,'producto') .'</td><b></b>'; 52 echo '<td><ver>'. mysql_result($result,$i,'precio') .'</td><b></b>'; 53 echo '<td><ver>'. mysql_result($result,$i,'codigo') .'</td><b></b>'; 54 echo '</tr>'; 55 } 56 echo '</table>'; 57 58 //Cerramos la conexion con MySQL 59 mysql_close($conn); 61 ?>
Ahora el codigo anterior los guardamos en un archivo de texto el cual guardamos como index.php dentro de la carpeta de inicio de nuestro servidor. En el caso de la anterior entrada de este blog seria:
C:\SERVIDOR\APACHE\htdocs
se debe tomar en cuenta que debe estar habilitada la vista de extensiones de archivos.
MI PC – Herramientas – Opciones de Carpeta – VER – Olcultar las extensiones de archivo…
Ya teniendo listo esto nos dirijimos a el explorador de nuestro gusto (Firefox, IE, Opera, Chrome, Safari, etc) y en la barra de direcciones tecleamos localhost ENTER y nos tendria q aparecer algo asi:
Nota: Esto tomando en cuenta que ya creamos la base de datos (recomiendo phpMyAdmin) y que hemos ingresado datos a la tabla.

