Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/03/2009, 08:00
Avatar de SunDarK
SunDarK
 
Fecha de Ingreso: diciembre-2003
Ubicación: Jerez de la Frontera
Mensajes: 1.193
Antigüedad: 20 años, 4 meses
Puntos: 8
Introducir codigo html al recoger filas de un cursor

Hola soy nuevo en esto de php, estoy empezando a programar.

Estoy intentando mostrar un test por pantalla recogiendo los datos de una tabla en oracle, y quiero que en cada respuesta aparezca al lado un radiobutton para responder pero no consigo introducir el codigo html dentro de la recogida de informacion del cursor.

Alguien puede echarme un cable?

Este es el codigo que tengo de pruebas:


Cita:
<html>
<head>
<title> CONTESTAR PREGUNTAS </title>
</head>
<body>
<form ACTION="corregir.php" METHOD="POST">
<?PHP
REQUIRE ("conexion.PHP");
$CURS=ORA_OPEN($db);
IF (!@ORA_PARSE($CURS, "SELECT * FROM TEST"))
{
ECHO "ERROR EN LA SENTENCIA.ERROR:", ORA_ERROR($CURS);
}
ELSE
{
ORA_EXEC($CURS);
WHILE (ORA_FETCH_INTO($CURS, $RESULTS)) //RECOJO LAS FILAS, ARRAY ESCALAR
{
ECHO "NUMERO PREGUNTA: " . $RESULTS[0] . "<BR/>" ;
ECHO $RESULTS[1] . "<BR/>";
ECHO $RESULTS[2] . "<BR/>";

ECHO $RESULTS[3] . "<BR/>";
ECHO $RESULTS[4] . "<BR/>";
ECHO $RESULTS[5] . "<BR/>";
}
}
ORA_LOGOFF($db);
?>

ELIGE LA RESPUESTA CORRECTA:<BR/><BR/>
<INPUT TYPE="RADIO" NAME="RESP" VALUE="1"/>1ºRESPUESTA<BR/><BR/>
<INPUT TYPE="RADIO" NAME="RESP" VALUE="2"/>2ºRESPUESTA<BR/><BR/>
<INPUT TYPE="RADIO" NAME="RESP" VALUE="3"/>3ºRESPUESTA<BR/><BR/>
<INPUT TYPE="RADIO" NAME="RESP" VALUE="4"/>4ºRESPUESTA<BR/><BR/>

<INPUT TYPE="SUBMIT" VALUE="CORREGIR"/><BR/>
</FORM>
</body>
Los radiobutton que aparecen al final quiero ponerlos en su correspodiente "results"

Gracias de antemano.