[PHP]
Mikius_92
Messages postés
35
Date d'inscription
Statut
Membre
-
Mikius_92 Messages postés 35 Date d'inscription Statut Membre -
Mikius_92 Messages postés 35 Date d'inscription Statut Membre -
Alors je voudrais savoir comment mettre en relation lorqu'on sélectionne le bouton radio à la fonction php dont la variable $reponse ?
Sachant qu'ils sont chacun des un fichier php différent
celui dans intervention.php
$strCmd .= "<script language = 'Javascript'>";
$strCmd .= "function choix(bouton, div, nb){";
$strCmd .= "if (bouton.checked)";
$strCmd .= "{";
$strCmd .= "if (bouton.value == 'Oui' ){var quant = nb+1; document.getElementById(div).innerHTML = ''+quant+'';}";
$strCmd .= "else{document.getElementById(div).innerHTML = '0';}";
$strCmd .= "}";
$strCmd .= "}";
$strCmd .= "</script>";
$strCmd .= "<td align='center' class='affich'>\n";
$_name_ = "Qte".$i;
$strCmd .= "<div id='"$_name_."'>";
$strCmd .= $Tabpieces[$i]['qte'];
$strCmd .= "</div>";
$strCmd .= "</td>\n";
$strCmd .= "<td align='center' class='affich'>\n";
$strCmd .= "<form >";
$strCmd .= "<input type='radio' name='choix_".$i."' value='Oui' onchange='choix(this,\"".$_name_."\",".$Tabpieces[$i]['qte'].")'> Oui<br>";
$strCmd .= "<input type='radio' name='choix_".$i."' value='Non' onchange='choix(this,\"".$_name_."\",0)'> Non<br>";
$strCmd .= "<input type='button' value='valider' name='valider($i)'onclick= 'choix($i)'>";
$strCmd .= "</form>";
$strCmd .= "</td>\n"
celui dans func_gestionpiecesdanslacloture.php
//fonction f_validation_conso_pieces
function f_validation_conso_pieces($numaffaire,$fournisseur,$refpiece,$typestock,$qte,$reponse)
{
if ($reponse == "Non")
{
if ($typestock = "Stock Voiture Krebs Grégory")
{$rsst_qtestock == $rsst_stock + $qte}
$query = "UPDATE repartition_sousstock
WHERE rsst_qtestock = $rsst_qtestock;";
$result = send_sql($query);
else {
if($typestock == "Stock Central")
{ if ($garantie == 1)
{$qtesctockdotsite = $qtestockdotsite + $qte}
else
{$qtestocksiege = $qtestocksiege + $qte}
}
$query = "UPDATE u_pieces
WHERE reference = '$refpiece'
AND num_cf = $fournisseur";
$result = send_sql($query);
}
}
}
Merci
Sachant qu'ils sont chacun des un fichier php différent
celui dans intervention.php
$strCmd .= "<script language = 'Javascript'>";
$strCmd .= "function choix(bouton, div, nb){";
$strCmd .= "if (bouton.checked)";
$strCmd .= "{";
$strCmd .= "if (bouton.value == 'Oui' ){var quant = nb+1; document.getElementById(div).innerHTML = ''+quant+'';}";
$strCmd .= "else{document.getElementById(div).innerHTML = '0';}";
$strCmd .= "}";
$strCmd .= "}";
$strCmd .= "</script>";
$strCmd .= "<td align='center' class='affich'>\n";
$_name_ = "Qte".$i;
$strCmd .= "<div id='"$_name_."'>";
$strCmd .= $Tabpieces[$i]['qte'];
$strCmd .= "</div>";
$strCmd .= "</td>\n";
$strCmd .= "<td align='center' class='affich'>\n";
$strCmd .= "<form >";
$strCmd .= "<input type='radio' name='choix_".$i."' value='Oui' onchange='choix(this,\"".$_name_."\",".$Tabpieces[$i]['qte'].")'> Oui<br>";
$strCmd .= "<input type='radio' name='choix_".$i."' value='Non' onchange='choix(this,\"".$_name_."\",0)'> Non<br>";
$strCmd .= "<input type='button' value='valider' name='valider($i)'onclick= 'choix($i)'>";
$strCmd .= "</form>";
$strCmd .= "</td>\n"
celui dans func_gestionpiecesdanslacloture.php
//fonction f_validation_conso_pieces
function f_validation_conso_pieces($numaffaire,$fournisseur,$refpiece,$typestock,$qte,$reponse)
{
if ($reponse == "Non")
{
if ($typestock = "Stock Voiture Krebs Grégory")
{$rsst_qtestock == $rsst_stock + $qte}
$query = "UPDATE repartition_sousstock
WHERE rsst_qtestock = $rsst_qtestock;";
$result = send_sql($query);
else {
if($typestock == "Stock Central")
{ if ($garantie == 1)
{$qtesctockdotsite = $qtestockdotsite + $qte}
else
{$qtestocksiege = $qtestocksiege + $qte}
}
$query = "UPDATE u_pieces
WHERE reference = '$refpiece'
AND num_cf = $fournisseur";
$result = send_sql($query);
}
}
}
Merci
Configuration: Windows XP Firefox 2.0.0.1
2 réponses
-
Alors je voudrais savoir comment mettre en relation lorqu'on sélectionne le bouton radio à la fonction php dont la variable $reponse ?
Heu... mettre en relation quoi ?
-
Bonjour,
Pour pouvoir t'aider, il faudrait que nous sachions comment les formulaires de ta page sont renvoyés au serveur...
Apparemment, tu as N <form>, chacun ayant 2 boutons radios.
Déjà, puisque tu arrives à donner un nom différent à chaque couple de boutons radions, je te conseille de ne mettre qu'un seul <form> sur ta page, qui engloberait donc ta boucle.
Ensuite, il faudrait que tu donnes à ta page les informations nécessaires à la soumission du formulaire. Une method="POST" et une action="page.php", par exemple, dans la balise <form>, ainsi qu'un bouton SUBMIT.
Sans ça, le formulaire n'ira jamais interroger le serveur web en lui donnant les informations...
Xavier