Ver Mensaje Individual
  #6 (permalink)  
Antiguo 06/02/2007, 14:18
xbust3r
 
Fecha de Ingreso: noviembre-2003
Mensajes: 34
Antigüedad: 20 años, 5 meses
Puntos: 0
Re: a ver si me ayudáis...

bueno x lo q he entendido deberias trabajar con las lllaver primarias de los campos x ejemplo tienes una tabla de productos asi:

ID PRODUCTO PAGINA
1 manzana manzana.html
2 pera pera.html
3 platano platano.html
4 lapiz lapiz.html
etc...

cosa q en el radio button pondrias el value de aca producto ejm:

q fruta te gusta?
a) manzana -><input type="radio" value="1" name="pregunta1">
b) platano -><input type="radio" value="2" name="pregunta1">
c) Pera -><input type="radio" value="3" name="pregunta1">

si te das cuenta su valor del radio es el id del producto..

conforme vas respondiendo las preguntas se va guardando los datos en una sesion ejm: $_SESSION["pregunta1"]=$_POST["pregunta1"]; en la otra pagina
$_SESSION["pregunta2"]=$_POST["pregunta2"]; luego $_SESSION["pregunta3"]=$_POST["pregunta3"]; y asi sucesivamente guardas todos los productos q el ha escogido una ves q llegues ingresar los datos guardas los 3 preguntas.. junta con el radio es q la opcion si le gusta la fruta o no, q = lo grabas en una session, recogemos los datos asi

$radio=$_SESSION["radio"];
$pregunta1=$_SESSION["pregunta1"];
$pregunta2=$_SESSION["pregunta2"];
$pregunta3=$_SESSION["pregunta3"];

mysql_query("INSERT INTO test(radio,pregunta1,pregunta2,pregunta3)
VALUES('$radio,'$pregunta1,'$pregunta2,'$pregunta3 ')


luego para mostrarle el usuario paginas relacionadas con los productos q el ha escogido atravs de los radio button simplemente hacemos un select a la tabla productos, teniendo en cuentaq en los radio buttons se ha guardado el id de cada producto.. bueno te doy una idea para qme entinedas

$sql="select * from prodcutos where id='$pregunta1'";
$query=mysql_query($sql);
$row=mysql_fetch_array($query);

echo "< a href=\"".$row["PAGINA"]."\">Visitar la pagina sobre ".$row["producto"]."</a>";

ya con eso se imprimira un enlace al producto de la pregunta 1, si quieres un enlace para las otras 2 preguntas simplemente repites la consulta pero cambiando la vriable pregunta o mejor aun creas un array de la session preguntas y simplementes con un while o for recorres el array y heces una consulta x acada posicion en la q se encuentra, con esi tengas 9999 preguntas no vas a repetir 9999 veces la consulta, pera eso lienes losa arrays..

bueno espero q te haya ayudado.. al menos fue lo q entendi de tu problema