Código PHP:
$rpta= '
do {
echo '<option value="'.$rowsub['idCategoria'].'">'.$rowsub['strNombre'].'</option>';
} while ($rowsub = mysql_fetch_assoc($resultsub));
';
| |||
almacenar resultado de un ciclo en una variable necesito meter el resultado de ese ciclo en la variable $rpta pero no se que parte de la sintaxis esta mal Código PHP: |
| |||
Respuesta: almacenar resultado de un ciclo en una variable Pues... te sugiero leer sobre concatenación de cadenas en php, ya que ahí tienes un grave problema, no puedes meter código dentro de una variable (podrías pero no creo que sea lo que necesitas) Supongo que lo que quieres es:
Código PHP:
Ver original Pero es posible que este código falle si no has hecho previamente $rowsub = mysql_fetch_assoc($resultsub) antes del ciclo (ya que sólo muestras un segmento de tu código no lo puedo saber), si falla es que necesitas un while(){} y no un do-while. |
Etiquetas: Ninguno |