Calcul du fond de panier
na3imaz
-
na3imaz -
na3imaz -
Bonjour,
le code suivant ne fonctionne pas, je ne peux pas trouver le probleme aide moi s'il vous plait.
<?php
$dbhost = "localhost";
$login = "root";
$password = "";
$usebdd = "configuration";
$connexion = mysql_connect ($dbhost, $login, $password) or die (mysql_error());
mysql_select_db ($usebdd, $connexion) or die(" Echec de connexion");
$a = $_POST ['a'];
$b = $_POST ['b'];
$c = $_POST ['c'];
$d = $_POST ['d'];
$e = $_POST ['e'];
$f = $_POST ['f''];
$Fond = $_POST ['g'];
$requete = SELECT * FROM table1 ;
$result = mysql_query ( $requete) or die('requete invalide: '.mysql_error());
if (($a == Administration) && ($b ==11))
{
$Fond = ($b * 1000)*2;
echo "$Fond"; }
else if ($c ==11){
$Fond = ($c * 1000)*2;
echo "$Fond"; }
else if ($d ==11){
$Fond = ($d * 100)*2;
echo "$Fond"; }
else if ($e ==11){
$Fond = ($e * 1000)*2;
echo "$Fond"; }
else ($f ==11){
$Fond = ($f * 1000)*2;
echo "$Fond"; }
echo "Le modèle de ce produit est: ";
mysql_ close ($connexion) ;
?>
le code suivant ne fonctionne pas, je ne peux pas trouver le probleme aide moi s'il vous plait.
<?php
$dbhost = "localhost";
$login = "root";
$password = "";
$usebdd = "configuration";
$connexion = mysql_connect ($dbhost, $login, $password) or die (mysql_error());
mysql_select_db ($usebdd, $connexion) or die(" Echec de connexion");
$a = $_POST ['a'];
$b = $_POST ['b'];
$c = $_POST ['c'];
$d = $_POST ['d'];
$e = $_POST ['e'];
$f = $_POST ['f''];
$Fond = $_POST ['g'];
$requete = SELECT * FROM table1 ;
$result = mysql_query ( $requete) or die('requete invalide: '.mysql_error());
if (($a == Administration) && ($b ==11))
{
$Fond = ($b * 1000)*2;
echo "$Fond"; }
else if ($c ==11){
$Fond = ($c * 1000)*2;
echo "$Fond"; }
else if ($d ==11){
$Fond = ($d * 100)*2;
echo "$Fond"; }
else if ($e ==11){
$Fond = ($e * 1000)*2;
echo "$Fond"; }
else ($f ==11){
$Fond = ($f * 1000)*2;
echo "$Fond"; }
echo "Le modèle de ce produit est: ";
mysql_ close ($connexion) ;
?>
A voir également:
- Calcul du fond de panier
- Calcul km marche à pied gratuit - Télécharger - Sport
- Comment mettre une vidéo en fond d'écran - Guide
- Fond de page word - Guide
- Trame de fond word - Guide
- Calcul moyenne excel - Guide
5 réponses
Et si j'enleve ACTION="prog.php" du FORM au niveau de la page html.
et je valide rien ne se passe mais les champs de saisie deviennent vides.
merci.
et je valide rien ne se passe mais les champs de saisie deviennent vides.
merci.
Déjà il y a un problème dans la condition :
if (($a == Administration) && ($b ==11))
car Administration est une chaîne de caractères donc c'est :
if (($a == "Administration") && ($b ==11))
if (($a == Administration) && ($b ==11))
car Administration est une chaîne de caractères donc c'est :
if (($a == "Administration") && ($b ==11))
Bonjour,
Dés que je clicke sur le bouton valider de la page html, la page du code php affiche.
<script language="javascript" type="text/javascript">
function verifier(){
if (form1.b.value =="")
{ alert("Il faut remplir les différents champs"); form1.b.focus();}
}
</script>
</head>
<body>
<form action="prog.php" method="post" name="form1">
<h1> <center>Configurateur D-Link</center></h1><br>
<center> <table width="700" border="1">
<tr>
<td><h3>Niveau</h3></td>
<td><select name="a">
<option value="Administration">Administration</option>
<option value="2">2</option>
<option value="3">3</option>
</select></td>
</tr>
<tr>
<td><h3>Nombre des ports RJ45 10/1100</h3></td>
<td><input type="text" name="b" /></td>
</tr>
<tr>
<td><h3>Nombre des ports Gigabit Ethernet</h3></td>
<td><input type="text" name="c" /></td>
</tr>
<tr>
<td><h3>Nombre des ports FO 100 base FX</h3></td>
<td><input type="text" name="d" /></td>
</tr>
<tr>
<td><h3>Nombre des ports FO 1000 base SX</h3></td>
<td><input type="text" name="e" /></td>
</tr>
<tr>
<td><h3>Nombre des ports FO 1000 base LX</h3></td>
<td><input type="text" name="f" /></td>
</tr>
<tr>
<td><h3>Fond de Panier</h3></td>
<td><input type="text" name="g" /></td>
</tr>
<tr><td><input type="submit" value="Valider" id="Valider" onclick="verifier()"></td>
<td><input type="reset" value="Effacer"></td></tr>
</table>
</center>
</form>
Merci encore.
Dés que je clicke sur le bouton valider de la page html, la page du code php affiche.
<script language="javascript" type="text/javascript">
function verifier(){
if (form1.b.value =="")
{ alert("Il faut remplir les différents champs"); form1.b.focus();}
}
</script>
</head>
<body>
<form action="prog.php" method="post" name="form1">
<h1> <center>Configurateur D-Link</center></h1><br>
<center> <table width="700" border="1">
<tr>
<td><h3>Niveau</h3></td>
<td><select name="a">
<option value="Administration">Administration</option>
<option value="2">2</option>
<option value="3">3</option>
</select></td>
</tr>
<tr>
<td><h3>Nombre des ports RJ45 10/1100</h3></td>
<td><input type="text" name="b" /></td>
</tr>
<tr>
<td><h3>Nombre des ports Gigabit Ethernet</h3></td>
<td><input type="text" name="c" /></td>
</tr>
<tr>
<td><h3>Nombre des ports FO 100 base FX</h3></td>
<td><input type="text" name="d" /></td>
</tr>
<tr>
<td><h3>Nombre des ports FO 1000 base SX</h3></td>
<td><input type="text" name="e" /></td>
</tr>
<tr>
<td><h3>Nombre des ports FO 1000 base LX</h3></td>
<td><input type="text" name="f" /></td>
</tr>
<tr>
<td><h3>Fond de Panier</h3></td>
<td><input type="text" name="g" /></td>
</tr>
<tr><td><input type="submit" value="Valider" id="Valider" onclick="verifier()"></td>
<td><input type="reset" value="Effacer"></td></tr>
</table>
</center>
</form>
Merci encore.
As-tu installé Wamp Server ou EasyPHP sur ta machine ?
Qu'est-ce qui est affiché dans la barre d'adresse d'internet explorer quand tu vois ta page PHP ?
Qu'est-ce qui est affiché dans la barre d'adresse d'internet explorer quand tu vois ta page PHP ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question