Atteindre une page
Accueil des forums
Recherche
Aide
Portables
PC
Moniteurs
Photo / Vidéo
T.V.
Audio
GPS
Stockage
Téléphonie
autres catégories
Windows & logiciels
Bureautique
Développement
Internet
Jeux
Loisirs
Multimédia
Personnaliser son pc
Sécurité
Utilitaires
Logiciels Linux
logiciels Mac
jeux PC
Xbox
Playstation
Wii
PSP
DS
Action
Aventure
MMORPG
Sports
Simulation
Enfant
Soluces et astuces
Actu
Ciné-TV
Musique
Etudes
Divers
Sports
Réseaux et Internet
Programmation et développement
Logiciels d'entreprise
Systèmes d'exploitation en entreprise
Sécurité en entreprise
Entreprenariat
Emploi
Services PRO
Matériel PRO
Les actualités de 01net.
Avis sur les jeux vidéos
Avis sur les produits
Avis sur les logiciels
Avis sur le site
Problème de Téléchargement
fonctionnement du forum
Marre_de_chercher_un_pseudo
le 26 décembre 2008 à 16h52
Bonjour !
J'ai un petit problème avec mon php ^^ J'ai créé un formulaire et évidemment enregistrer mes données dans une base de données. Je précise que je me sers d'easyPHP et que mes tables sont déjà créées. Mon code ne produit aucune erreur, cependant mes données ne sont pas enregistrées dans la BDD ... Par contre les variables venant du formulaire sont bien dans mes variables locales du script PHP =/
Voici mon code :
$civil=$_POST["menu"];
$nom = $_POST["nom"];
$prenom = $_POST["Prenom"];
$adresse1=$_POST["Adresse1"];
$adresse2=$_POST["Adresse2"];
$cp=$_POST["Code_postal"];
$commune=$_POST["Commune"];
$numEtudiant=$_POST["Num_etudiant"];
$mail=$_POST["mail"];
$login=$_POST["Login"];
$mdp=$_POST["mdp_choisi1"];
mysql_connect("localhost","root","");
mysql_select_db("site");
$query= mysql_query("INSERT INTO utilisateurs(login, civilite, nom, prenom, compl_adresse, adresse, cp, commune, surtaxe, num_etudiant, mail) VALUES ($login, $civil, $nom, $prenom, $adresse1, $adresse2, $cp, $commune, 'y', $numEtudiant, $mail)");
$reponse=mysql_query("SELECT * FROM utilisateurs");
while ($donnees = mysql_fetch_array($reponse) )
{
?>
<p>
<strong>Grumpf</strong> : <?php echo $donnees['login']; ?><br />
<?php echo $donnees['civilite']; ?> <br/ ><?php echo $donnees['nom']; ?> <br />
<?php echo $donnees['prenom']; ?> et on peut y jouer à <?php echo $donnees['compl_adresse']; ?> <br />
<?php echo $donnees['adresse']; ?> <br /><?php echo $donnees['cp']; ?> : <em><?php echo $donnees['commune']; ?></em>
</p>
<?php
}
mysql_close();
Un simple echo $reponse n'affichait rien non plus ... J'espère que vous pourrez m'aider ! A bientôt
Beno@
le 26 décembre 2008 à 17h36
pour voir les erreurs, modifie ton code comme suit:
$reponse=mysql_query("SELECT * FROM utilisateurs") or die ('erreur mysql: '.mysql_error());
et ajoute ça à la fin de chaque requette mysql
comme ca si il y a une erreur ca va s'afficher, et donne nous cette erreur
Beno@
le 26 décembre 2008 à 18h11
c'est comme si le code n'était pas interprété
essaie de mettre echo 'pwet' juste avant la ligne de connexion à mysql et dis nous si le pwet s'affiche
Marre_de_chercher_un_pseudo
le 26 décembre 2008 à 18h36
Pfffffff je suis trop nouille. Depuis tout à l'heure je fais les modifs dans un autre fichier -___- Au cas où, il suffisait de mettre mes variables entre simples quotes, si jamais quelqu'un tombe sur mon topic ...
Vraiment désolée de vous avoir pris le chou ... =(