Hola Amigos. No se si sera por el sueño que tenia, perome levante y me puse a analizar el codigo hasta que por fin encontre la forma de calificar la pregunta.
Les actualizo codigo Código PHP:
<?php
$pregunta[0]=array("Quien descubrio america","John Lenon","Matusalen","Homero simpson","Americo vespucio","4");
$pregunta[1]=array("Tu pais se llama","peru","colombia","eeuu","nose","2");
//$matriz[][] otro posible ejemplo
if(isset($_POST['accion']) && $_POST['accion'] == "enviar"){
//echo "Cierto ";
if(!empty($_POST['pregunta'])){
$campo = $_POST['pregunta'];
foreach($campo as $indice=>$value){
echo $indice.'--'.$value.'</br>';
$item = (count($pregunta[0]))-1;//cuenta las preguntas para conocer la posicion de el que tiene la respuesta, se le resta 1 por que empieza a contar desde 1, cuando(siendo que) el vector se inicializa en 0
/*echo ' Item: '.$item.' * </br>Pregunta '.$pregunta[0][$item].' **</br> Value '.$value.' *** </br>';*/
//compara si el valor escojido en el radio (value)
//es = a la respuesta corecta, que en este caso se
//encuentra en la ultima posicion del vector
if ($pregunta[0][$item] == $value){
echo 'La Respuesta es correcta ( '.$pregunta[0][$value] .' )</br>';
}
else
{
echo 'La Respuesta '.$pregunta[0][$value].' INCORRECTA</br>';
}
//echo $pregunta[0][$value];
print_r($pregunta.'</br>');
}
}else
{
echo "Debe escojer una opcion";
}
}
?>
Aunque me faltan otros pasos mas. Ayudenme en lo que mas puedan, se los agradeceria