Programación Web y Scripting > PHP
Problemas Insertando Datos
(1/1)
Estefania:
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.
Informix:
:hola: a ver intenta asi
--- Código: Text --- if($HTTP_GET_VARS["profesor"]){for($i=0; $i<=18; $i++){$requete = "INSERT INTO en_respuestas VALUES($_GET['$carr'],$_GET['$mat'],$_GET['$prof'],$_GET['$preguntas[".$i."]'],$_GET['$puntos[".$i."]'],$_GET['$saño'])";mysql_query($requete);echo "Lo hice";echo $i;echo "veces";}//header("Location: seleccion.php");} else{?><?} //end if?>
Nota que no es necesario poner los campos simplemente poniendo los values en el orden en que estan los campos en nuestra DB, y otra cosa cuando usas variables como en el caso de $puntos[$i] siempre es necesario concatenar
$_GET['$puntos[".$i."]']
ahh y por ultimo $_GET es mas nuevo que $HTTP_GET_VARS y es mas corto de usar :)
si sigues con problemas postea los errores que te marca al ejecutar sale ??
nos vemos :kicking:
Navegación
Ir a la versión completa