probleme de code sql(résolu)

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 : probleme de code sql(résolu)

Re: probleme de code sql(résolu)

par aurel08 » 13 nov. 2010, 00:59

euh je suis désolé je l'ai plus vu que sze topic date je vais cherché et remettre

Re: probleme de code sql(résolu)

par jg57 » 20 oct. 2010, 17:25

Tu peux poster la solution? STP

Re: probleme de code sql

par aurel08 » 17 oct. 2010, 01:55

probleme résolu merci a tous de votre aide bonne soirée

Re: probleme de code sql

par aurel08 » 15 oct. 2010, 16:54

serieu ji comprend rien a se truc
if (empty($login)) 
{  
echo 'merci de remplir le champ nom';
}

Re: probleme de code sql

par stealth35 » 15 oct. 2010, 16:40

faut teste sur la valeur de $_POST en premier ca se fait avec empty

Re: probleme de code sql

par aurel08 » 15 oct. 2010, 16:39

vous connaissez un code pour faire ceci le mien est pas terrible

if ( $nom == 0 )
{
echo "aucun nom de remplie";
}

Re: probleme de code sql

par stealth35 » 15 oct. 2010, 16:28

la j'ai rien je doit faire quoi?
faut faire en sorte que si les valeur son pas remplis dans POST ca fait pas la requete

Re: probleme de code sql

par aurel08 » 15 oct. 2010, 16:25

la j'ai rien je doit faire quoi?

Re: probleme de code sql

par stealth35 » 15 oct. 2010, 16:09

je peux pas etre plus explicite que : Column 'login' cannot be null :wink:

t'as vérifier tes valeurs en entrer ?
echo '<pre>' . print_r($_POST, true) . '</pre>';

Re: probleme de code sql

par aurel08 » 15 oct. 2010, 16:07

maintenant j'ai cette erreur :
Warning: PDOStatement::execute(): SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'login' cannot be null in /home/teamsogames/www/register.php on line 27 votre compte a bien �t� enregistr� 

Re: probleme de code sql

par stealth35 » 15 oct. 2010, 16:00

faut enlevé id de la requete

Re: probleme de code sql

par aurel08 » 15 oct. 2010, 15:54

un id comme 1,2,3 ect automatique par mysql sa sa marche bien aucune problème de se coté la pour chaque menbre enregistré le probleme je c'est pas tu tout de ou il vien revoici les code :
<fieldset>
<?php

include_once("include/mysql.php");

$login = $_POST['login'];
$nom = $_POST['nom'];
$prenom = $_POST['prenom'];
$email = $_POST['email'];
$mdp = $_POST['mdp'];
$verifmdp = $_POST['verifmdp'];

// on verifie que les 2 mot de passe sont identique.
if ($mdp != $verifmdp)
{
 echo " <br />erreur : Attention les 2 mot de passe sont diff&eacute;rent";
}

// on enregistre le compte du visiteur a mysql.
$req = $bdd->prepare('INSERT INTO register_sogamesm(id, login, nom, prenom, email, mdp) VALUES(:id, :login, :nom, :prenom, :email, :mdp)');
$req->execute(array(
   'login' => $login,
   'nom' => $nom,
   'prenom' => $prenom,
   'email' => $email,
   'mdp' => $mdp
   ));


echo 'votre compte a bien été enregistré';
?>

Re: probleme de code sql

par stealth35 » 15 oct. 2010, 15:50

oui erreur de ma part désolé mais je vien dans l'enlevé ceci est toujour pareil
et :id ?

Re: probleme de code sql

par aurel08 » 15 oct. 2010, 15:47

oui erreur de ma part désolé mais je vien dans l'enlevé ceci est toujour pareil

Re: probleme de code sql

par stealth35 » 15 oct. 2010, 15:42

et verifmdp pourquoi tu le met dedans :wink:
c'est celui la qui est en trop dans : Invalid parameter number: parameter was NOT defined IN