pbl d'insertion apparemment tt simple

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 : pbl d'insertion apparemment tt simple

par artao » 23 mai 2006, 09:28

ah oui c'est une idée surtout que pour l'instant je n'ai qu'une table.

par Erazer » 22 mai 2006, 17:53

si tu rajoutes un champ commun aux deux tables?

par artao » 22 mai 2006, 17:48

déja dsl pour l'invité j'étais assez pressez et le fait de bosser le dimanche me prouve bien qu'on as pas les yeux en face des trous
effectivement on ne peut utiliser WHERE dans des insert
donc voila mon pbl:: j'ai deux formulaires le premiers sert a rentrer dans la BD le login et le password__le deuxieme sert a rentrer ttes les données que vs avez vu au dessus à l'emplacement du dis login remplie dan,s le préalable formulaire
donc ma question est puis-je procéder par update ou y a-t-il une autre solution??
merci d'avance

par Erazer » 22 mai 2006, 11:19

Tiens non, tu as raison Erazer, je devais dormir sur ce coup là :oops:

Si on ne se trompait pas, on apprendrait pas :)

puis, C'est pour ça qu'on est plusieurs

par Cyrano » 22 mai 2006, 09:50

Tiens non, tu as raison Erazer, je devais dormir sur ce coup là :oops:

par albat » 22 mai 2006, 09:50

Pas de clause WHERE dans une requête INSERT en effet. ;)

par Erazer » 22 mai 2006, 09:39

Est-ce normal la clause WHERE sur un INSERT ?

par Cyrano » 21 mai 2006, 19:02

Dans ta clause WHERE, tu as mis
<?php
//...
... WHERE login ==". $_GET['form']);
?>
On utilise pas le "==" en SQL mais simplement "=".
Proposition de correction:
<?php
mysql_query("INSERT INTO ff VALUES('', '', '', '". $nom ."', '". $race ."', '". $rank ."', '". $nation ."', '". $war ."', '". $mnk ."', '". $whm ."', '". $blm ."', '". $rdm ."', '". $thief ."', '". $pld ."', '". $drk ."', '". $rng ."', '". $brd ."', '". $bst ."', '". $drg ."', '". $smn ."', '". $nin ."', '". $sam ."') 
WHERE login = '". $_GET['form'] ."'");
?>

pbl d'insertion apparemment tt simple

par Invité » 21 mai 2006, 18:54

comprend pas je fais une requete apparemment simple sur mon serveur et il me ressort continuellement Parse error Alors bien sur je me doute que c'est une erreure de synthaxe mais ](*,) je trouve pas:
<?php
mysql_query("INSERT INTO ff VALUES('', '', '', '" . $nom . "', '" . $race . "', '" . $rank . "', '" . $nation . "', '" . $war . "', '" . $mnk . "', '" . $whm . "', '" . $blm . "', '" . $rdm . "', '" . $thief . "', '" . $pld . "', '" . $drk . "', '" . $rng . "', '" . $brd . "', '" . $bst . "', '" . $drg . "', '" . $smn . "', '" . $nin . "', '" . $sam . "') WHERE login==" . $_GET['form']);
?>
s'il vous plait de l'aide^^