Como debo de usar el foreach es decir donde lo pongo y eso es que mira asi solo me sale la ultima foto, el valor $value que es? tiene que estar dntro el while o fuera?? asi lo intente yo:
Código PHP:
<?php
include('../config.php');
$resultados=mysql_query("select * from imagenes where id_logueado='$id_usuario'",$conexion) or
die("Problemas en el select:".mysql_error());
$i = 0;
$arr=array();
while($fot=mysql_fetch_assoc($resultados))
{
$foto_nombre=$fot['nombre'];
$foto_id=$fot['id'];
$arr[]=$foto_nombre;
$i++;
$arr = array(1 => $foto_nombre);
foreach($arr as $value)
{
echo '<img scr="'.$value.'">';
}
}
/*echo $arr[1];*/
$registros=mysql_query("select count(*) as cantidad from imagenes where id_logueado='$id_usuario'",$conexion) or
die("Problemas en el select:".mysql_error());
$reg=mysql_fetch_array($registros);
$cantidad=$reg['cantidad'];
if($_POST["img"] == $cantidad)
{
?><img src="<?php echo $value; ?>" /><?php
}
else
{
?><img src="<?php echo $value;?>" /><?php
}
?>
Nunca e usado el foreach ni sabia de su existencia y en el manual php no me entero bien, me podeis explicar un poco como va?? gracias.