Bueno, quiero hacer un pequeño script, donde conectar a mysql, yo en un post poner por ejemplo, base de datos tal, tabla tal. Ahora viene el problema, yo uso mysql_fetch_row para que me muestre un numero limitado pero he visto que esta funcion no sirve para esto. Aqui hos dejo mi codigo:
conectar.php
Código PHP:
<?
mysql_connect("localhost", "root");
mysql_select_db($_POST['db']);
$ok = mysql_query("SELECT * FROM hebo");
$row = mysql_fetch_row($ok);
for($i=0;$i<$_POST['lon'];$i++) {
echo $row[$i];
echo "<br>";
}
?>
index.php
Código PHP:
<HTML>
<BODY>
<form method="POST" action="conectar.php">
<input name="db" type="text" value="base de datos">
<input name="tabla" type="text" value="la tabla">
<input name="lon" type="text" value="longitud">
<input type="submit" value="Enviar datos">
</form>
</body>
</HTML>
Que funcion puedo usar para que me muestre los resultados de la primera fila, la segunda sin tener que definir cada vez el nombre de la columna (mysql_fetch_assoc)?