Cita:
Iniciado por MaNuX0218 Tienes que definir la la variable, puedes asignarle el 0 por defecto o dejarla vacia.
Código PHP:
Ver original<?php
$respuestas = '';
$respuestas = 0;
for($i=1;$i<=$respuestas;$i++){
?>
<tr>
<td>Respuesta <?php echo $i; ?></td>
<td><input type="text" name="p<?php echo $i; ?>"</td>
</tr>
<?php } ?>
Saludos.
Eso va a evitar que te diga que la variable no esta definida pero el script no funcionará.
Debes "conseguir" un valor para esa variable, un numero de respuestas que seguramente vendrá de alguna parte de tu aplicación, sino el bucle "for" no va a hacer nada.