Buenas las tengan.
Ya no doy mas. Estoy haciendo un buscador de autos. Tengo un algoritmo que utilizo para imprmir el # de fotos diferentes que hay de cada auto (son maximo 12). Me funciona perfectamente en la pagina de SETUP del usuario, pero en la que se publica, o la que muestra los resultados de la busqueda no. Me saca este error:
Cita: Parse error: parse error, unexpected $ in /home/www/xxxxxx.com/results.php on line 542
Linea 542 no hay. Ahi termina la pagina. El algoritmo lo tengo en la linea 475.
El algortimo es este:
Código PHP:
<?php while($row = mysql_fetch_array($rs)){
$images_num=0;
for($i=1;$i<=12;$i++)
{
if($i==1)
{
$image_name_number = $row["stock"].".jpg";
$image_name_letter = $row["stock"].".jpg";
}
else
{
$image_name_number = $row["stock"]."-".$i.".jpg";
$image_name_letter = $row["stock"]."__".chr($i+63).".jpg";
}
$is_there_image_name_number="no";
if(is_file($upload_image_path.$row["dealer_id"]."/".$image_name_number))
{
$images_num++;
$is_there_image_name_number="yes";
}
if(is_file($upload_image_path.$row["dealer_id"]."/".$image_name_letter) && $is_there_image_name_number=="no")
{
$images_num++;
}
}
?>
Código PHP:
<?php echo $images_num ?>
El problema es con esta sentencia:
Código PHP:
while($row = mysql_fetch_array($rs)){
Pq si la quito, la pagina no me saca el error, pero me bota siempre como resultado "0". Mejor dicho no funciona.
Esta misma sentencia
Código PHP:
while($row = mysql_fetch_array($rs))
la estoy usando en otras partes de la misma pagina, como este por ejemplo:
Código PHP:
<?php while($row = mysql_fetch_array($rs)){
if($row['dealer_featured']=="Y")
$css_class="featured";
else
$css_class="t".$i;
?>
Y funcionan sin problema, pero no entiendo por que con el algoritmo que les di principalmente no.
Alguien me puede ayudar?

De que puede estar dependiendo ahi? que es lo que no hace bien para que no me bote el resultado que espero que son el # de fotos que tiene cada auto, de cada dealer.
GRACIAS.