Tema: Array en PHP
Ver Mensaje Individual
  #14 (permalink)  
Antiguo 13/05/2010, 17:48
joanmarc04
 
Fecha de Ingreso: mayo-2010
Mensajes: 8
Antigüedad: 13 años, 11 meses
Puntos: 0
Respuesta: Array en PHP

He avanzado 1 poco os pongo lo que he puesto haver si me ayudais a resolver lo ultimo que me queda.

el codigo que he puesto es este.

<?php
$a=mysql_connect("localhost","root","");
$b=mysql_select_db("examenes",$a);

$preg1 = count($numpreg);
for ($i= 1;$i <=$preg1;$i++)
{

$q="SELECT * FROM examen1 WHERE examen1.Indice = '$numpreg[$i]'";
$jm = mysql_query($q,$a) or die (mysql_error());
$x=mysql_fetch_object($jm);

echo "$i $x->Pregunta ($x->Indice)<br>";
if(empty($x->Foto))
{
echo"<br>";
}
else
{
echo"<img src='fotos/$x->Foto'><br>";
}
foreach($respuesta as $indice => $valor)
{
echo "Pregunta $indice ";
if(is_array($valor))
{
foreach($valor as $valor2)
echo "$valor2 ";
}
else
{
echo $valor;
}
echo "<br />";
}
}

?>
</BODY>
</HTML>

i me sale esto:

1 Enunciado de la pregunta. (15)

Pregunta 1 on on
Pregunta 2 0
Pregunta 3 1
Pregunta 4 on
Pregunta 5 1
2 Enunciado de la pregunta. (1)

Pregunta 1 on on
Pregunta 2 0
Pregunta 3 1
Pregunta 4 on
Pregunta 5 1
3 Enunciado de la pregunta. (29)

Pregunta 1 on on
Pregunta 2 0
Pregunta 3 1
Pregunta 4 on
Pregunta 5 1
4 Enunciado de la pregunta. (7)

Pregunta 1 on on
Pregunta 2 0
Pregunta 3 1
Pregunta 4 on
Pregunta 5 1
5 Enunciado de la pregunta. (17)

Pregunta 1 on on
Pregunta 2 0
Pregunta 3 1
Pregunta 4 on
Pregunta 5 1


lo que quiero quitar ahora es si estoy en la pregunta 1 que solo salga la respuesta de la pregunta 1 i que lo de pregunta2 0 pregunta 3 1 pregunta 4 on pregunta 5 1 no salga i asi con todos. osea que salga solo la respuesta que corresponde a la pregunta no las respuestas de todas las preguntas en cada pregunta.

Gracias