Código:
Gracias. $i = 0; while ($row = mysql_fetch_array($res)) { $matriz_registros[$i] = $row; $i++; }
| ||||
Gracias, ZiTAL. No sé si lo que me has puesto es una corrección a mi código o es la respuesta a mi pregunta. Si es una corrección a mi código, no encuentro que éste esté incorrecto. Tu código y el mío hacen cosas distintas y lo que pretendo es conseguir lo que hace el mío. Si era una respuesta a mi pregunta, lo que necesito saber es si hay alguna función predeterminada en php que haga eso. Un saludo. |
| ||||
yo creo que está bien como lo puso mario... con un pequeño cambio: Código PHP: de la otra forma se crearia una matriz unidimensional, ademas supongamos que $row tiene 4 campos, en la segunda pasada $i sería 5, y al acceder a $row[5] no devolveria nada.. o puede que diese un error...
__________________ ALOZORRO v5.0 (ahora en .es) |
| ||||
En realidad ya se devuelve el resultado en una especie de matriz, no? Aunque no se muy bien como funciona la variable de tipo recurso que devuelve el mysql_query... Mira a ver si esta funcion te ayuda en algo http://es2.php.net/manual/es/function.mysql-result.php
__________________ Solo hay 10 clases de personas, las que saben binario y las que no. |