[PHP/MYSQL] probleme insertion données
antic80
Messages postés
4877
Statut
Contributeur
-
antic80 Messages postés 4877 Statut Contributeur -
antic80 Messages postés 4877 Statut Contributeur -
bonjour
voila j'ai un probleme avec l'insertion de données dans une table
en fait j'arrive a faire ma requete et a inserer les infos mais en plus de m'inserer la ligne j'ai 2 autres lignes qui s'incerent avec les meme infos sauf id_eleve qui prend la valeur 0
voici le code de la page
en admetant que j'insere les infos suivante
id_eleve=2,id_question=1,id_categorie=1,Essai=4,Reponse=0
dans ma table j'obtient 3 lignes
0,2,1,1,4,0
0,2,1,1,4,0
2,2,1,1,4,0
d'ou viens le probleme ??
voila j'ai un probleme avec l'insertion de données dans une table
en fait j'arrive a faire ma requete et a inserer les infos mais en plus de m'inserer la ligne j'ai 2 autres lignes qui s'incerent avec les meme infos sauf id_eleve qui prend la valeur 0
<?
session_start();
$Nom=$_SESSION['nom'];
$Prenom=$_SESSION['prenom'];
@$pseudom=addslashes(htmlentities($_SESSION['pseudom']));
include("connexion.php");
if(isset($_GET['categorie'])) $Categorie=$_GET['categorie'];
else $Categorie="";
if(isset($_GET['Question'])) $Nquest=$_GET['Question'];
else $Nquest="";
$sql = "SELECT * FROM apprenant where nom='$Nom' and prenom='$Prenom' and pseudo='$pseudom'";
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while($row = mysql_fetch_array($req))
{
$Ideleve=$row['id_eleve'];
}
$sql2="UPDATE apprenant SET NbEssai='4' where nom='$Nom' and prenom='$Prenom' and pseudo='$pseudom'";
$req2 = mysql_query($sql2) or die('Erreur SQL !<br>'.$sql2.'<br>'.mysql_error());
$insertstats="INSERT INTO Stats(Id,id_eleve,id_question,id_categorie,Essai,Reponse) VALUES('','$Ideleve','$Nquest','$Categorie','4','0')";
$reqinsertstats = mysql_query($insertstats) or die('Erreur SQL !<br>'.$insertstats.'<br>'.mysql_error());
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="refresh" content="1; URL=http://monsite/Fiche1.php?categorie=<? echo $Categorie ?> ">
<link rel="stylesheet" type="text/css" media="screen" href="Style-tn.css">
<title>Facil Maths - Le site des maths faciles</title>
</head>
<body>
</body>
voici le code de la page
en admetant que j'insere les infos suivante
id_eleve=2,id_question=1,id_categorie=1,Essai=4,Reponse=0
dans ma table j'obtient 3 lignes
0,2,1,1,4,0
0,2,1,1,4,0
2,2,1,1,4,0
d'ou viens le probleme ??
A voir également:
- [PHP/MYSQL] probleme insertion données
- Fuite données maif - Guide
- Touche insertion clavier - Guide
- Insertion sommaire word - Guide
- Insertion filigrane word - Guide
- Insertion video powerpoint - Guide