Problemas insertando datos

Estefan?
30 de Noviembre del 2004
Hola:
Estoy tratando de insertar datos en mi BD en MySQL con PHP pero la sql no se ejecuta.
Intente ver si existe algún problema pero de hecho no existe ninguno.
El código que utilizo es el siguiente:

if($HTTP_GET_VARS["profesor"]){
for($i=0; $i<=18; $i++){
$requete = "INSERT INTO en_respuestas (CodCarrera,CodMateria,CodProfesor,CodPregunta,CodPuntaje, SAño) VALUES('$carr','$mat','$prof','$preguntas[$i]','$puntos[$i]','$saño')";
mysql_query($requete);
echo "Lo hice";
echo $i;
echo "veces";
}
//header("Location: seleccion.php");
} else{
?>
<?
} //end if
?>

Espero me puedan ayudar.
Gracias!!!

Estefanía.

NTrance
30 de Noviembre del 2004
También mira el método del formulario si es GET o POST ya que en función d uno un otro cambien el HTTP_.. y .. te recomiendo que hagas un echo $preguntas[$i]; para ver si se pasan correctamente los datos. Luego si va bien lo borras solo para que te sirva de comprobación.

victor
30 de Noviembre del 2004
Te da algun error de mysql?

Seria bueno verlo para saber que puede ser

NTrance
30 de Noviembre del 2004
Has probado...

mysql_query($requete, $conexion);


donde $conexion=mysql_connect(\"localhost\", usuario,contraseña);


Khriztian
30 de Noviembre del 2004
Ahora que veo bien el código, me parece que te entra bien al if, ya que recoges la variable profesor, de esta forma : $HTTP_GET_VARS["profesor"] ....... no es cierto ????.
pero con las demás variables que insertas, no las recibes de la misma forma ...... entonces haz algo como esto :

CodCarrera=$HTTP_GET_VARS["CodCarrera"];
CodMateria=$HTTP_GET_VARS["CodMateria"];
CodProfesor=$HTTP_GET_VARS["CodProfesor"];

.... etc, etc,

y después de esto, realizas la inserción.