Bonjour et merci d'avance à ceux qui vont aider un débutant.
Mon problème est d'enregistrer une valeur d'un seul résultat
<?
//----------------Declaration chaine de connexion----------------------
$bdd ="bsm";
$serveur = "localhost";
$nom ="root";
$mdp = "";
$aujourdhui= date("Y-m-d");
//----------------Ouverture connexion à la bdd--------------------------
mysql_connect ($serveur,$nom,$mdp) or die("erreur de connexion au serveur");
mysql_select_db($bdd) or die("erreur de connexion a la base de donnees");
//--------------------Récupération valeur-----------------------
$query3 = mysql_query("SELECT 'Nb_de_colis' FROM 'stock' WHERE 'N°_lot'='".$_POST[`num_lot`]."';");
$nb_colis = mysql_result($query3);
//------------------
$query4 = mysql_query("SELECT Nb_de_boîte FROM stock WHERE N°_lot='".$_POST[`num_lot`]."';");
$nb_boite = mysql_result($query4);
//calcul nouveau $nb_colis:
$nb_colis = $nb_colis + $_POST['Nb_colis'];//calcul nouveau $nb_boite:
$nb_boite = $nb_boite + $_POST['Nb_boite'];
//----------------execution requete sur stock----------------------------
$query = "UPDATE stock SET Nb_de_colis = '".$nb_colis."', Nb_de_boîte = '".$_POST['Nb_boite']."', Lieu_1='".$_POST['TabListStock1']."', Lieu_2='".$_POST['TabListStock2']."', Lieu_3='".$_POST['TabListStock3']."', Lieu_4='".$_POST['TabListStock4']."', Lieu_5='".$_POST['TabListStock5']."', Lieu_6='".$_POST['TabListStock6']."', Lieu_7='".$_POST['TabListStock7']."', Lieu_8='".$_POST['TabListStock8']."', Lieu_9='".$_POST['TabListStock9']."', Lieu_10='".$_POST['TabListStock10']."', Lieu_11='".$_POST['TabListStock11']."', Lieu_12='".$_POST['TabListStock12']."' WHERE 'N°_lot'='".$_POST['num_lot']."';";
$result = mysql_query($query);
//-------------------execution requete sur historique-------------------
$query2 = "INSERT INTO historique (`TYPE`,`Date`,`N°_lot_Sofranor`,`Nb_de_colis`,`Nb_de_boîtes`) VALUES ('REMISE','$aujourdhui','".$_POST['num_lot']."','".$_POST['Nb_colis']."','".$_POST['Nb_boite']."');";
$result2 = mysql_query($query2);
//-------------------Fermeture connexion---------------------------------
mysql_close();
?>
ERREUR AFFICHÉ :
Notice: Undefined index: in c:\program files\easyphp1-8\www\test\formulaires\traitementnouvelleremise.php on line 12
Warning: Wrong parameter count for mysql_result() in c:\program files\easyphp1-8\www\test\formulaires\traitementnouvelleremise.php on line 13
Notice: Undefined index: in c:\program files\easyphp1-8\www\test\formulaires\traitementnouvelleremise.php on line 15
Warning: Wrong parameter count for mysql_result() in c:\program files\easyphp1-8\www\test\formulaires\traitementnouvelleremise.php on line 16
|