Buenas, soy nuevo en el foro y tengo un problema que me trae loco. Además de ser nuevo en este foro, también lo soy en PHP y MySQL, así que quizá me cueste un poco entender. Bueno, ahí va mi problema:
He creado una tabla en una base de datos de prueba para probar el funcionamiento de programación PHP y MySQl. La BD se llama "prueba" y la tabla se llama "lista". Tiene 3 campos: "nombre", "apellido" y "segundo_apellido"; y tres registros.
Según me enseñó una persona, usaba la función mysql_db_query (), pero está obsoleta, así que me las apañé y usé la función mysql_query () que es la actual. Bien, después de romperme la cabeza buscando por todos lados, acaba por darme el siguiente error:
Warning: mysql_fetch_array() expects parameter 1 to be resource, string given in C:\xampp\htdocs\uno.php on line 13
Y este es el código:
Código:
<?php
include ("conexion.php");
$sql="select * from lista";
$res=mysql_query ($sql);
?>
<html>
<head>
<title>Documento sin título</title>
</head>
<body>
<?php
while ($reg = mysql_fetch_array ($sql))
{
?>
<table width="600" border="1">
<tr>
<td><?php echo $reg["nombre"]; echo "<br>";?></td>
<td><?php echo $reg["apellido"]; echo "<br>";?></td>
<td><?php echo $reg["segundo_apellido"]; echo "<br>";?></td>
</tr>
</table>
<?php
}
?>
</body>
</html>
Por favor, si alguien puede ayudarme, le daría mil gracias, me está rompiendo la cabeza...
Gracias por leerlo :)