UPDATE en MySQL - PHP - Programmation
Marsh Posté le 19-12-2003 à 12:01:33
freed102 a écrit : pouvez vous me dire ce que vous pensez de ça : |
Que tu devrais lire un minimum la syntaxe des requètes SQL sur les sites officiels, ou au pire les tutoriels dispos sur le net.
Marsh Posté le 19-12-2003 à 12:03:24
j'ai lu sur mon livre "Pratiques de MYSQL et PHP" ... mais visiblement ce livre me fait defaut...
Marsh Posté le 19-12-2003 à 12:05:45
euh... non, ce serait plutôt les lunettes qui te font défaut parce que j'ai lu ce bouquin...
Marsh Posté le 19-12-2003 à 12:06:26
virgules.
Marsh Posté le 19-12-2003 à 12:10:31
SET raison_sociale=$raison_sociale1 nom=$nom1
SET raison_sociale='$raison_sociale1', nom='$nom1', ...
Marsh Posté le 19-12-2003 à 12:23:56
effectivement... ils ont indiqué :
UPDATE [LOW_PRIORITY] nomTable
SET nomAttribut=expression, ...
[WHERE clauseWHERE] [LIMIT entier]
... j'avais pas vu la virgule... c con parceque je les avais laissé au debut ! lol
Marsh Posté le 19-12-2003 à 12:32:50
... par contre visiblement cette fonction n'aime pas les champs vides !!! !!
You have an error in your SQL syntax near 'washington, ville='', secteur=78320,[...]WHERE devisnum=191220' at line 1
Marsh Posté le 19-12-2003 à 12:47:26
heu si tu peux mettre des champ vide, t'as oublié une apostrophe...
pas : 'washington, ville='', secteur...
mais : 'washington', ville='', secteur...
Marsh Posté le 19-12-2003 à 12:47:53
J'crois que gizmo a pas tord une pair de lunettes serait necéssaire
Marsh Posté le 19-12-2003 à 13:02:51
mais j'ai pas mis d'apostrophes !!! yen a nulle part !!!!
$sql1="UPDATE enlevement SET raison_sociale=$raison_sociale1, nom=$nom1, prenom=$prenom1, adresse=$adresse1, ville=$ville1, secteur=$secteur1, telephone=$telephone1, WHERE devisnum=$devisnum";
mysql_query("$sql1" );
$sql2="UPDATE livraison SET raison_sociale=$raison_sociale2, nom=$nom2, prenom=$prenom2, adresse=$adresse2, ville=$ville2, secteur=$secteur2, telephone=$telephone2, WHERE devisnum=$devisnum";
mysql_query("$sql2" );
Marsh Posté le 19-12-2003 à 13:06:58
'Y' 'FO' 'AN' 'METRE' !
Partout, partout, enfin pour les chênes !
Faut pas confondre les feuilles et les glands
Marsh Posté le 19-12-2003 à 14:50:20
Merci.. pour ce probleme là c arrangé...
Maintenant encore une question... quelle est la requete que je dois demander pour savoir si une valeur existe dans la base... genre moi j'ai fait :
Code :
|
mais il me repond :
You have an error in your SQL syntax near 'WHERE id='LEVFR88c1a03' AND devisnum='19122003_6b1'' at line 1
... sans doute parceque justement id ou devisnum n'existe pas dans la base...
Vous feriez comment vous ?
Marsh Posté le 19-12-2003 à 11:57:31
Je decouvre aujourd'hui la fonction "UPDATE"... forcement... ça marche pas du premier coup ! lol... pouvez vous me dire ce que vous pensez de ça :
voila...
merci d'avance !