¿Es posible escribir varias condiciones en un ciclo while? Si no, ¿qué es una alternativa? Lo intenté y me lo devolvieron con un error relacionado con la línea de código que configura las condiciones para el ciclo while. Aquí hay un ejemplo de lo que quiero decir.While Loops and Multiple Conditions
$s = 1;
while ($result_row = mysql_fetch_assoc($query) && $s < 5)
{
echo $result_row['id'];
$s++;
}
Claro que es posible. ¿Lo intentaste? Toda la condición 'while', independientemente de los componentes que pueda tener, debe evaluarse como VERDADERO o FALSO. Ese es el único requisito. Tenga cuidado al hacer una tarea en una declaración compuesta así, aunque ... '$ result_row' puede no obtener lo que espera debido a la precedencia del operador. –
Tu lógica es correcta. ¿Qué dice exactamente el error? –
Absolutamente es posible como cualquier otra estructura de control. Solo tiene que evaluar a verdadero o falso. – j08691