Probleme php :(

layork Messages postés 364 Statut Membre -  
layork Messages postés 364 Statut Membre -
salu a tous!!!
bon, j'explique mon probleme:
en fait je fais un formulaire, et je recupere les données par la methode post, mais le probleme, c'est qe dans la page ou je recupere, je ne recupere que le premier champs, et pas les autre
voila la page formulaire:

<html>
<head>
<title>Nouvel appel</title>
</head>
<body bgcolor=#33ccff>
<img border="0" src="caliseo.jpg">

<h2>Nouvel appel</h2>

<form name=creation ACTION="traitementnouvelappel.php" METHOD="POST">
<table border="3" cellspacing="0" cellpadding="5">

<tr>
<td>Nom diplomat:</td>
<td><input type="texte" name="nom_diplomat" size="20"></td>
</tr>

<tr>
<td>Nom contact:</td>
<td><input type="texte" name="nom_contact" size="20"></td>
</tr>

<tr>
<td>Date:<br>jj/mm/aaaa</td>
<td><input type="texte" size="20" name="date" size="20"></td>
</tr>

<tr>
<td>Duree:</td>
<td><input type="texte" size="5" name="duree" size="20"></td>
</tr>

<tr>
<td>Probleme:</td>
<td><textarea rows="5" name="probleme" cols="30"></textarea></td>
</tr>

<tr>
<td>Resolution:</td>
<td><textarea rows="5" name="resolution" cols="30"></textarea></td>
</tr>

<tr>
<td>Societe:</td>
<td><select size="1" name="societe">
<option>Caliseo</option>
<option>Tracing server</option>
</select></td>

</tr>

</table>
<input type="submit" value="Ajouter">



<br><a href=acceuilhotline.htm>Retour a la page d acceuil</a>

</body>
</html>


et la page de traitement:

<html>
<head>
<title>Traitement nouvel appel</title>
</head>
<body bgcolor=#33ccff>
<img border="0" src="caliseo.jpg">

<h1> <div align="center">Votre nouvel appel a ete enregistrer</div></h1>




<?
$bdd = "hotline";
$user = "root";
$passwd = "";
$host = "localhost";
mysql_connect($host, $user,$passwd) or die("erreur de connexion au serveur");
mysql_select_db($bdd) or die("erreur de connexion a la base de donnees");

$nom_diplomat=$_POST['nom_diplomat'];
$nom_contact=$_POST['nom_contact'];
$date=$_POST['date'];
$duree=$_POST['duree'];
$probleme=$_POST['probleme'];
$resolution=$_POST['resolution'];
$societe=$_POST['societe'];

/* $requette="INSERT INTO appels ( nom_diplomat , nom_contact , date , duree , probleme , resolution , societe )
VALUES ($nom_diplomat , $nom_contact , $date , $duree , $duree , $probleme , $resolution )";

$requettenouvelappel=mysql_query($requette);
echo($requette);*/
echo($nom_diplomat);
echo($nom_contact);
echo($date);
echo($duree);
echo($probleme);
echo($resolution);

?>



</body>
</html>


j'espere que vous pourrez me venir en aide, merci d'avance ;)

l'informatique ca rend fou!!!!!
A voir également:

15 réponses

Utilisateur anonyme
 
Il te manque le </form> dans ta page de formulaire.

Kalamit,
11 jours avant le soleil, la mer et les mouettes. :)
0
LeSousss Messages postés 150 Statut Membre 15
 
Slt,
j'ai regardé vite fait et j'ai l'impression que tu n'a pas fermer la balise </form> après ton bouton ajouter.
Dis moi si çà vien de la, je continu a chercher
0
Flipody
 
Salut Layork !

On t'avais pas vu aujourd'hui ! lol
Euh j'ai remarqué que tu n'avais pas fermé ta balise <form> dans ta premiere page, ferme la et reessai pour voir.

Flipody
0
layork Messages postés 364 Statut Membre 11
 
ba moi j'ai bien cru que pendant une journée j'allais pas trimer!!
mais non je suis trop un pilon pour ca!!!! :p

l'informatique ca rend fou!!!!!
0
Utilisateur anonyme
 
Lol ! Prem's ! :)

Kalamit,
11 jours avant le soleil, la mer et les mouettes. :)
0

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

Posez votre question
Flipody
 
MDR ! une belle triplette ! tous en meme temps ;-)

Flipody
0
layork Messages postés 364 Statut Membre 11
 
c est exact, merci, mais cela ne resoud pas le probleme, il y a toujours que le premier echo qui fonctionne :(


l'informatique ca rend fou!!!!!
0
LeSousss Messages postés 150 Statut Membre 15
 
Pourtant avec autant de BONS en informatique qui répondent en même temps, çà aurait du être çà.
Bon j'arrête de me faire des compliments tout seul (surtout que perso je suis pas si bon que çà)
0
LeSousss Messages postés 150 Statut Membre 15
 
Bon désolé mais j'arrête de chercher, fo que je parte.
A demain tout le monde
0
layork Messages postés 364 Statut Membre 11
 
a demain, mais j'espere qe demain on ce revera pour un autre probleme, carj'aimerai bien pas passer tout mon apres midi la dessus MDR!!!! :p

l'informatique ca rend fou!!!!!
0
layork Messages postés 364 Statut Membre 11
 
ba j aurais aimer que ce soit ca, mais non....
si des autre BONS peuve m'aider, n'esitez pas :p
et meme si les bons qui ont deja planchés sur le probleme voient autre chose, je suis preneur ;)

l'informatique ca rend fou!!!!!
0
layork Messages postés 364 Statut Membre 11
 
pour info, voila la nouvelle fin de mon tableau:

<tr>
<td>Societe:</td>
<td><select size="1" name="societe">
<option>Caliseo</option>
<option>Tracing server</option>
</select></td>

</tr>

</table>
<input type="submit" value="Ajouter">
</form>

l'informatique ca rend fou!!!!!
0
Utilisateur anonyme
 
Bon, deja le type d'un input c'est "text et non pas "texte".

Kalamit,
11 jours avant le soleil, la mer et les mouettes. :)
0
layork Messages postés 364 Statut Membre 11
 
lol, oui c es vrai!!!
tu vois maintenant a cause de toi je parle plus que le francais :p lol
j ai modifier, mais rien n'y fait!!! marche toujours pas :(

l'informatique ca rend fou!!!!!
0
layork Messages postés 364 Statut Membre 11
 
bon, je vous remet les 2 pages "corrigées" qui marche pas :p

<html>
<head>
<title>Nouvel appel</title>
</head>
<body bgcolor=#33ccff>
<img border="0" src="caliseo.jpg">

<h2>Nouvel appel</h2>

<form name=creation ACTION="traitementnouvelappel.php" METHOD="POST">
<table border="3" cellspacing="0" cellpadding="5">

<tr>
<td>Nom diplomat:</td>
<td><input type="text" name="nom_diplomat" size="20"></td>
</tr>

<tr>
<td>Nom contact:</td>
<td><input type="text" name="nom_contact" size="20"></td>
</tr>

<tr>
<td>Date:<br>jj/mm/aaaa</td>
<td><input type="text" size="20" name="date" size="20"></td>
</tr>

<tr>
<td>Duree:</td>
<td><input type="text" size="5" name="duree" size="20"></td>
</tr>

<tr>
<td>Probleme:</td>
<td><textarea rows="5" name="probleme" cols="30"></textarea></td>
</tr>

<tr>
<td>Resolution:</td>
<td><textarea rows="5" name="resolution" cols="30"></textarea></td>
</tr>

<tr>
<td>Societe:</td>
<td><select size="1" name="societe">
<option>Caliseo</option>
<option>Tracing server</option>
</select></td>

</tr>

</table>
<input type="submit" value="Ajouter">
</form>



<br><a href=acceuilhotline.htm>Retour a la page d acceuil</a>

</body>
</html>





<html>
<head>
<title>Traitement nouvel appel</title>
</head>
<body bgcolor=#33ccff>
<img border="0" src="caliseo.jpg">

<h1> <div align="center">Votre nouvel appel a ete enregistrer</div></h1>




<?
$bdd = "hotline";
$user = "root";
$passwd = "";
$host = "localhost";
mysql_connect($host, $user,$passwd) or die("erreur de connexion au serveur");
mysql_select_db($bdd) or die("erreur de connexion a la base de donnees");

$nom_diplomat=$_POST['nom_diplomat'];
$nom_contact=$_POST['nom_contact'];
$date=$_POST['date'];
$duree=$_POST['duree'];
$probleme=$_POST['probleme'];
$resolution=$_POST['resolution'];
$societe=$_POST['societe'];

/* $requette="INSERT INTO appels ( nom_diplomat , nom_contact , date , duree , probleme , resolution , societe )
VALUES ($nom_diplomat , $nom_contact , $date , $duree , $duree , $probleme , $resolution )";

$requettenouvelappel=mysql_query($requette);
echo($requette);*/
echo($nom_diplomat);
echo($nom_contact);
echo($date);
echo($duree);
echo($probleme);
echo($resolution);

?>



</body>
</html>

l'informatique ca rend fou!!!!!
0
layork Messages postés 364 Statut Membre 11
 
aidez moi plz, je suis trop dans la misere la!!
je trime depuis le retour de midi, et je vais me faire allumer :(
help me!!!!

l'informatique ca rend fou!!!!!
0
Flipody
 
Bonjour!

Le problème est résolu ou non ? Alors en fait il ne t'affiche que ton premier echo c'est ca ? Et les autres il met juste rien ou il y a des messages d'erreur ?

Flipody
0
layork Messages postés 364 Statut Membre 11
 
je te remercie fipody de t interresser ;)
c est bon, ai chercher hier soir et en fait, le probeme (en dehors des balises et autre erreur du gere que l'on ma signalé ici) il c'est avéré que cela venait de easy php!!
en fait j ai du tout le reinstaler et depuis ca marche nikel!!!!;)


l'informatique ca rend fou!!!!!
0