Petit probleme avec MySQL

Mammouth du PHP | 1885 Messages

15 mars 2005, 22:23

Ne compliquons pas le problème. J'en ai la tête qui tourne. :wink:

Donc le traitement se fait sur une seule page n'est-ce pas?
Dans cette page, il y a insertion dans la base de données plus traitement des résultats par affichage du prenom et tout le tralala.

Si c'est ça, essaie de faire quelques traces en affichant le contenu de chacune des variables utilisées afin de vérifier qu'elles contiennent bien ce qu'elle devrait contenir. Cela inclue la requête SQL, les variables $_POST et les autres variables utilisées comme $prenom.

Tu pourras ensuite vérifier d'où démarre le problème car il n'est pas normal de passer plus de 3 pages pour ce genre de problème. Il y a certainement des détails qui nous échappent et que tu ne nous as sûrement pas dit ou décrit.

;)
La programmation est l'expression de la poésie d'un programmeur
Génération PHP

netila
Invité n'ayant pas de compte PHPfrance

15 mars 2005, 23:11

MERCI !!!! Grace à dieu ! euh, grace a vous ;-) !! ca marche !!!
lol
mais recapitulation de la situation, juste pour voir lol !

- Un fichier index "index.php"
avec lien qui pointe vers :
- Un formulaire "inscription_p1.php" qui contient
4 Textbox (J'ai du mal a me separer du vb6... snif)
+prenom
+email
+code_postal
+ville
- Action = "inscription_p2.php"
- Dans inscription_p2.php, je met les donnés du formulaire page1
dans la DB et en profite pour afficher un petit : echo "bonjour $prenom ! heureux de te rencontrer
-parallelement a tout ca, un fichier connexion.inc.php est present
et permet de me connecter a la DB, je l'inclus des que j'en ai besoin
- Et pour mettre les donnés dans la DB j'ai utiliser :

Code : Tout sélectionner

<? /////////////////////////////////////////////////// $prenom = $_POST['prenom']; $email = $_POST['email']; $code_postal = $_POST['code_postal']; ////////////////////////////////////////////////// $sql = "INSERT INTO membres(prenom, email, code_postal) VALUES('$prenom', '$email', '$code_postal')"; mysql_db_query($dbname,$sql,$id_link); echo "$prenom"; ?>
Merci encore a tous pour votre aide !!!
Je vais pouvoir ameliorer mon site grace a vous !! (petit coup de pub au passage lol http://www.patate.tk)

Merci encore !!!

Mammouth du PHP | 859 Messages

16 mars 2005, 00:02

Hééééééééééé netila, je cherche la musique d'intro de ton animation flash, tu peux m'aider à ton tour en me donnant le titre et l'auteur? :roll: :lol:

Mammouth du PHP | 1885 Messages

16 mars 2005, 00:06

Clubbed to Death par Rob Dougan

;)
La programmation est l'expression de la poésie d'un programmeur
Génération PHP

Mammouth du PHP | 859 Messages

16 mars 2005, 00:07

oulala merci xenon_54 :agenouille:

:lol:

netila
Invité n'ayant pas de compte PHPfrance

16 mars 2005, 13:20

Dsl flitox lol, je n'ai pas été aussi rapide que xenon_54

Tu ne serais pas le fils a luky luc par hasard ??

netila
Invité n'ayant pas de compte PHPfrance

16 mars 2005, 13:22

Flitox, ajoute moi a tes contact msn, je te filerais la musique
[email protected]

;-) ;-) ;-)

Eléphanteau du PHP | 13 Messages

20 mars 2005, 22:07

Il est possible de faire

<?
extract($_POST);

// retourne les variables du type
// $$_POST["prenom"]
// donc
// $prenom
// par exemple

?>

pour utiliser la variable $prenom d'une autre méthode que la tienne, netila.
Vincent (nok-I)

Invité
Invité n'ayant pas de compte PHPfrance

23 mars 2005, 11:39

Pour utiliser une variable stockée dans un tableau dans une chaine, il faut utiliser cette syntaxe :

$query = "select * from table where id = '{$_POST['id']}'";

Ce sont les accolades qui sont importantes