script php d'insertion de données dans une base phpMyadmin

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : script php d'insertion de données dans une base phpMyadmin

par rami » 17 juil. 2005, 22:19

:?:

Merci

par 001cod10 » 17 juil. 2005, 22:16

Salut à Tous

A force de perséverer j'ai pu résoudre tous mes problemes en ce qui concerne mon script d'insertion. Concernant la date de naissance il fallait que je mette dans ma table null au lieu de not null qui prend la valeur par défaut:0000-00-00.

A+

Remerciements

par Invité » 17 juil. 2005, 22:09

Salut à Tous

A force de perséverer j'ai pu résoudre tous mes problemes en ce qui concerne mon script d'insertion. Concernant la date de naissance il fallait que je mette dans ma table null au lieu de not null qui prend la valeur par défaut:0000-00-00.

A+

par pjl » 15 juil. 2005, 17:44

et web expert va te vérifier quoi d'après toi ?

salut

par Invité » 15 juil. 2005, 17:30

j'ai même vérifié le script d'insertion dans webExpert 6. Justement c'est que je ne comprend pas.

A+

par pjl » 15 juil. 2005, 17:23

avec un code comme celui du 1er post, ca m'étonnerait que tu n'ais pas un seul message d'erreur. :roll:

par 001cod10 » 15 juil. 2005, 17:06

Salut,
Lorsque j'envoie mon formulaire maintenant j'ai tjrs rien dans ma base et pourtant j'ai aucun message d'erreur.

Merci A+

par pjl » 14 juil. 2005, 23:12

A mon avis, avant de commencer à coder, tu devrais quand même apprendre un minimum les bases.
ce n'est pas compliqué de faire
echo $sql;
d'exécuter la page, de faire un copier de la requête puis un coller dans phpMyAdmin.

par 001cod10 » 14 juil. 2005, 22:50

$sql="INSERT INTO membres (pseudo , motdepasse , nom , prenom , datenaissance , sexe , email , adresse , codepostal , ville , pays , telephone , nationalite , taille , poids , yeux , cheveux , etatcivil , nombredenfants , fumeur , etude , profession , description ) 
VALUES (' ', '$pseudo', '$motdepasse', '$nom ', '$prenom', '$datenaissance', '$sexe', '$email', '$adresse', '$codepostal', '$ville', '$pays', '$telephone', '$nationalite', '$taille', '$poids', '$yeux', '$cheveux', '$etatcivil', '$nombredenfants', '$fumeur', '$etude', '$profession', '$description')";

par Epeda » 14 juil. 2005, 22:38

Non phpMyAdmin ne traitera pas le PHP :)
Fais un echo de ta requête sur ta page web, et colle le résultat sous phpmyadmin, ou alors colle le ici qu'on puisse voir à quoi ça ressemble :)

info

par 001cod10 » 14 juil. 2005, 22:27

le script d'insertion c'est bien ce qu'il faut faire

par pjl » 14 juil. 2005, 22:24

juste comme ca, c'est quoi le code que tu as balancé dans phpMyAdmin ?

par 001cod10 » 14 juil. 2005, 22:19

Quand j'ai exécuté la requete dans phpMyadmin voici ce que j'ai comme erreur:

#1064 - Erreur de syntaxe pr賠de '<?php
if(isset($_POST["pseudo"])
&& isset($_POST["motdepasse' ࠬa ligne 1

par 001cod10 » 14 juil. 2005, 22:10

Je vais l'exécuter dans phpMyadmin tout en ajoutant or die... comme on me l'a conseillé.

Merci à vous

par raptor » 14 juil. 2005, 21:25

rajoute un

Code : Tout sélectionner

or die(mysql_error());
apres le mysql_query, afin de voir l'erreur retournée par mysql.