Desarrollo Plataforma Web/Programación Web Ing. Tomás Eduardo Urbina Seleccionando datos de MySql Syntaxis de Transac SQL // Seleccionar todas las columnas de todas las filas de la tabla. "SELECT * FROM table_name"; or // Seleccionar algunas columnas de todas las filas de la tabla. "SELECT column_name1, column_name2 FROM table_name"; or // Seleccionar todas las columnas de una fila de la tabla. "SELECT * FROM table_name WHERE column_name=' value in column '"; Repaso Si no quiere hacer looping de filas en mysql, reemplace while($rows=mysql_fetch_array($result)){ ........ <?php } mysql_close(); ?> reemplace con esto $rows=mysql_fetch_array($result); ......... <?php mysql_close(); ?> Desarrollo Plataforma Web/Programación Web Ing. Tomás Eduardo Urbina Crear la tabla "test_mysql" CREATE TABLE `test_mysql` ( `id` int(4) NOT NULL auto_increment, `name` varchar(65) NOT NULL default '', `lastname` varchar(65) NOT NULL default '', `email` varchar(65) NOT NULL default '', PRIMARY KEY (`id`) ) TYPE=MyISAM AUTO_INCREMENT=7 ; --- Dumping data for table `test_mysql` -INSERT INTO `test_mysql` VALUES '[email protected]'); INSERT INTO `test_mysql` VALUES '[email protected]'); INSERT INTO `test_mysql` VALUES '[email protected]'); INSERT INTO `test_mysql` VALUES '[email protected]'); INSERT INTO `test_mysql` VALUES '[email protected]'); INSERT INTO `test_mysql` VALUES '[email protected]'); (1, 'Billly', 'Blueton', (2, 'Jame', 'Campbell', (3, 'Mark', 'Jackson', (4, 'Linda', 'Travor', (5, 'Joey', 'Ford', (6, 'Sidney', 'Gibson', Desarrollo Plataforma Web/Programación Web Ing. Tomás Eduardo Urbina Crear el archivo - Select.php Diagrama Vista en el navegador ############### Codigo <?php $host="localhost"; // Nombre del Servidor $username=""; // Mysql username $password=""; // Mysql password $db_name="test"; // Nombre Database $tbl_name="test_mysql"; // Nombre Table // Conectar al servidor y seleccionar la BD. Desarrollo Plataforma Web/Programación Web Ing. Tomás Eduardo Urbina mysql_connect("$host", "$username", "$password")or die("No se puede conectar al Servidor"); mysql_select_db("$db_name")or die("No se puede seleccionar la BD"); // Recuperar los datos de la tabla $sql="SELECT * FROM $tbl_name"; $result=mysql_query($sql); // Comenzar a recorrer las filas en la BD de mysql. while($rows=mysql_fetch_array($result)){ ?> <table width="400" border="1" cellspacing="0" cellpadding="3"> <tr> <td width="10%"><? echo $rows['id']; ?></td> <td width="30%"><? echo $rows['name']; ?></td> <td width="30%"><? echo $rows['lastname']; ?></td> <td width="30%"><? echo $rows['email']; ?></td> </tr> </table> <? // Cierro el while loop } // Cierro la conection mysql_close(); ?> Ejecutandolo Ahora solo hay que ejecutar el documento PHP y ver el resultado. Podría además agregar a este listado otras columnas para agregar los links a las demás opciones… (Como dice?), es decir, en lugar de hacer 4 pantallas para cada operación de un mantenimiento podrían hacer un listado y a la par agregar los links para el resto de operaciones. Algo así: ID 001 002 Nombre Tomas Urbina Juan Lopez Telefono 2222-1111 2215-2215 <Modificar> <Modificar> <Eliminar> <Eliminar>