Cita:
Iniciado por usermax
Hola,
Tu error no está en la 47 sino en la 45.
Lo que pasa es que PHP pasa por la 45, 46 y se encuentra en la 47 con algo inesperado.
El problema es que no puedes poner el
$valor = mysql_fetch_row($r2);
adentro del for. Ten en cuenta que en cada ciclo del for lo estarás ejecutando.
La estructura para ejecutar esa sentencia es
Código PHP:
while ($valor = mysql_fetch_row($r2)) {
echo $valor[0];
}
Revisa tu script amigo.
SAludos
Bien creo que ya se que pasaba, con el while condicionas a que se cumpla el caso de que se extraiga de la fila al array... ect... pero con el for das la vuelta tantas veces sea el limite del mismo, tenga o no cosas ya para extraer y eso a php no le gusta, porque extrae STRING vacios esperaba un STRING donde no lo hay.
Esa es la razón, corrigeme si me equivoco y así aprender mas ^^

Asias!!!! enserio ^^