Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: TheMaker en 20 Julio 2010, 13:17 PM

Título: Problema con una consulta
Publicado por: TheMaker en 20 Julio 2010, 13:17 PM
necesito obtener el nombre de las fotos q tengo en un directorio, dichas rutas las guardo en un tabla que he llamdo photos. El código q uso es este

Código (php) [Seleccionar]
function obtener_fotos($section){
$sql1="select name from photos where sec='";
$sql2="' order by fec asc";
$photos=mysql_query($sql1.$section.$sql2);
$pho=array();
$i=0;
while($row = mysql_fetch_array($photos)) {
$pho[$i]=$row["name"];
$i=$i+1;
}
return($pho);
}


Sin embargo en el array $pho no mete nada.
Título: Re: Problema con una consulta
Publicado por: MinusFour en 20 Julio 2010, 15:49 PM
Prueba a juntar las consultas todas en un solo string.

Código (php) [Seleccionar]

$sql = "SELECT name FROM photos WHERE sec = '$section' ORDER BY fec ASC";


Y también revisa si tu consulta está retornando algo.

Código (php) [Seleccionar]

if(mysql_num_rows(mysql_query($sql)){ echo "Hay valores en la consulta"; } else { echo "No hay valores en la consulta"; }