Calcul du fond de panier

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) ;
?>
A voir également:

5 réponses

na3imaz
 
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.
1
NookZ Messages postés 2376 Statut Membre 514
 
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))
0
na3imaz
 
meci
mais le probleme reste le meme.
le code php affiche juste aprés la validation.
0
NookZ Messages postés 2376 Statut Membre 514 > na3imaz
 
comme ça il affiche juste après validation?

Quel est le problème exact s'il vous plaît
0
na3imaz > NookZ Messages postés 2376 Statut Membre
 
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.
0
le père
 
J'ai bien l'impression qu'il manque l'interpreteur PHP...
0
le père
 
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 ?
0
na3imaz
 
Bonjour,
j'ai installé l'EasyPHP la page macromedia8 qui contient le code php s'ouvre .

Merci.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
le père
 
Et s'il te plaît, ne va pas ouvrir une cinquième discussion sur le même sujet
0
na3imaz
 
s'il vous plait mon problemen'est pas résolut aidez moi.
il ya maintenant 3 jours et le meme probleme,
y a aucune solution pour moi sauf vous.
pouvez vous m'aider?
0
NookZ Messages postés 2376 Statut Membre 514 > na3imaz
 
Vous avez bien mis comme extension .php à votre page?
0
na3imaz > NookZ Messages postés 2376 Statut Membre
 
oui. merci.
0
NookZ Messages postés 2376 Statut Membre 514 > na3imaz
 
Avez-vous essayé de lancer la même page sans le code php?
car il semblerait bien qu'il y ait un problème dans cette partie du code mais autant en être sûrs
0
na3imaz > NookZ Messages postés 2376 Statut Membre
 
oui, il me dit serveur introuvable et impossible de trouver la page.
merci.
0