Me preguntaba cómo hacéis vosotros las consultas SQL en PHP vistas las diferencias con otros lenguajes de programación.
A pelo sería algo del tipo:
Código PHP:
$datos = mysql_query("select pepe from pepe order by idPepe");
while($row_datos = mysql_fetch_array($datos)){
echo $datos["pepe"];
}
O si bien usáis alguna función y almacenáis esos variables en un array que es devuelto por la función para luego tratarlos:
Código PHP:
functon getDatos(){
$datos = mysql_query("select pepe from pepe order by idPepe");
$i = 0;
while($row_datos = mysql_fetch_array($datos)){
array[$i]["pepe"] = $datos["pepe"];
$i++;
}
}
//y en otro archivo o parte del código:
$dados = getDatos();
for ($i = 0; $i<count($datos) $i++){
echo $datos[$i]["pepe"];
}
Hacerlo "a pelo" parece sin duda más rápido porque no tienes que estar jugando con los datos pasándolos a un array para luego devolverlo y volverlo a leer desde 0 en otro bucle....
¿Cómo se suele hacer esto?
Gracias.