Foros > PHP: Por que no me funciona esta FUNCION

  1. cmarrero

    Mensajes [2] - Enviado el Miércoles 02 de Abril de 2008 a las 19:28hs

    No me tira error, pero no me hace el insert a la base de datos, consulta todo bien ya que si hago un echo ".$linea['0']." me muestra los resultados.... una ayudita por favor.... gracias


    function requestModular($idpregunta=1)
    {

    $res = mysql_query("SELECT * FROM respuestas WHERE idpregunta='".$idpregunta."'");
    while ($linea = mysql_fetch_array($res))
    {

    if ( $_REQUEST[$linea['idrespuesta']] )
    mysql_query("INSERT INTO examen (iduser,idpregunta,idrespuesta,fecha) values ('$iduser','".$linea['0']."','".$linea['1']."','$fecha')");

    }
    }

  2. wcd

    Mensajes [14] - Enviado el Lunes 14 de Abril de 2008 a las 02:23hs

    Hola,

    Podrias postear el codigo de la tabla para ver de que se trata? es posible que sea un problema de tipos, la sintaxis parece estar bien.
    Tambien chequea que este entrando al if(), solo para estar seguros.
    El primer chequeo tendrias que hacerlo manualmente en algun gestor tipo mysql query browser o phpmyadmin.

    Saludos


responder

Para poder responder a este tema tenes que ingresar. Si no tenes una cuenta podes registrarse gratis..

publicidad