par
Invité » 24 avr. 2013, 15:42
Bonjour
Code : Tout sélectionner
$query2 = "Select Max(demande_id) FROM demandes ";
$requete2 = $conn->query($query2) or die("Failed to prepared the statement!2");
$Max = $requete2->fetch_array(MYSQLI_BOTH);
$query3 = "Select * FROM demande_items_tampon where (demande_id='".$_SESSION['client_id']."' && quantite !=0)";
$requete3 = $conn->query($query3) or die("Failed to prepared the statement!3");
if($requete3 && $requete3->num_rows != 0)
{
$nummax = $Max[0];
while($ligne = $requete3->fetch_array(MYSQLI_BOTH));
{
$prod = $ligne['produit_id'];
$quant = $ligne['quantite'];
$pr = $ligne['prix'];
$query4 = "INSERT INTO demande_items SET
demande_id = '".$nummax."',
produit_id = '".$prod."',
quantite = '".$quant."',
prix= '".$pr."'";
$requete4 = $conn->query($query4) or die("Failed to prepared the statement!4");
}
}
j'ai un problème avec la requete d'insertion $requete4 la boule while refuse de s’exécuter , une seule ligne est inséré en plus les valeurs sont nuls ou pas defini a part le $nummax.
Qui peut m'aider a faire marcher la boucle while et en meme temps inserer les valeurs
Bonjour
[code]$query2 = "Select Max(demande_id) FROM demandes ";
$requete2 = $conn->query($query2) or die("Failed to prepared the statement!2");
$Max = $requete2->fetch_array(MYSQLI_BOTH);
$query3 = "Select * FROM demande_items_tampon where (demande_id='".$_SESSION['client_id']."' && quantite !=0)";
$requete3 = $conn->query($query3) or die("Failed to prepared the statement!3");
if($requete3 && $requete3->num_rows != 0)
{
$nummax = $Max[0];
while($ligne = $requete3->fetch_array(MYSQLI_BOTH));
{
$prod = $ligne['produit_id'];
$quant = $ligne['quantite'];
$pr = $ligne['prix'];
$query4 = "INSERT INTO demande_items SET
demande_id = '".$nummax."',
produit_id = '".$prod."',
quantite = '".$quant."',
prix= '".$pr."'";
$requete4 = $conn->query($query4) or die("Failed to prepared the statement!4");
}
}[/code]
j'ai un problème avec la requete d'insertion $requete4 la boule while refuse de s’exécuter , une seule ligne est inséré en plus les valeurs sont nuls ou pas defini a part le $nummax.
Qui peut m'aider a faire marcher la boucle while et en meme temps inserer les valeurs