21/05/2008, 22:41
|
| | | Fecha de Ingreso: septiembre-2005 Ubicación: Córdoba
Mensajes: 1.830
Antigüedad: 19 años, 2 meses Puntos: 55 | |
Respuesta: Ayuda! php + mysql en examen lo que deberias de hacer es guardar en algun lugar el id de la pregunta o la pregunta
ejemplo
echo '<input type="radio" name="p'.$i.'" value="'.$row['ver_pre'].'"> '.$row['ver_pre'].' <br>';
luego al final pones un input submit
y al recibir tendrias por ejemplo
$_POST['p12'];
$_POST['p33'];
$_POST['p67'];
....
enteonces hacermos un foreach ($_POST as $clave => $valor) {
//clave el nombre de la pregunta pXXXX
//la repsuesta elegida
// quitamos la p para tener el id de la pregunta
$id=substr($clave,1,strlen($clave));
$resultado=mysql_query("select * from pregutnas where id='$id' LIMIT 1");
if(mysql_num_rows($resultado)==1){
$pregunta=mysql_fetch_assoc($resultado);
if($pregutna['ver_pre']==$valor){
echo "respuetsa correcta para ".$pregunta['pregunta'];
}else{
echo "resputa incorrecta para ".$pregunta['pregunta']." la respuesta era ".$pregunta['ver_pre'];
}
}else{echo "la pregutna no existe";}
}
//foreach
bueno algo asi seria, revisalo seguro pifie en alguna tecleada |