Ziklamor
Messages postés44Date d'inscriptionmercredi 30 mai 2007StatutMembreDernière intervention30 novembre 2007
-
30 nov. 2007 à 14:21
neigedhiver
Messages postés2480Date d'inscriptionjeudi 30 novembre 2006StatutMembreDernière intervention14 janvier 2011
-
30 nov. 2007 à 16:39
Bonjour,
Je suis en ce moment en train d'essayer d'alimenter une base de données à partir d'un formulaire. J'ai respecté la syntaxe que j'ai lu dans un bouquin, mais l'ajout ne se fait pas...
Si quelqu'un trouve l'erreur dans mes lignes de codes, je lui en serais reconnaissant :) :
mysql_query() envoie une seule requête (les requêtes multiples ne sont pas supportées) à la base de données courante sur le serveur associé avec le link_identifier spécifié.
Inverse les arguments ;)
$resultat = mysql_query($ajout, $connect) or die ("Ajout impossible");
Ziklamor
Messages postés44Date d'inscriptionmercredi 30 mai 2007StatutMembreDernière intervention30 novembre 2007 30 nov. 2007 à 15:52
C'est ce que je pense aussi, mais dans le célèbre PHP et MySQL pour les Nuls, ils mettent bien la variable de connexion en premier, et la requete en second... :)
Je trouvais ca bizarre aussi. Ils sont nuls eux aussi ? ;)
Zik'
Vous n’avez pas trouvé la réponse que vous recherchez ?
neigedhiver
Messages postés2480Date d'inscriptionjeudi 30 novembre 2006StatutMembreDernière intervention14 janvier 201119 30 nov. 2007 à 16:39
Dernière chose.
En fait, si la requête doit être le premier argument, c'est pour une raison simple: c'est un argument qui n'est pas facultatif, contrairement à l'identifiant de connexion. Or, dans la quasi-totalité des languages de programmation, les arguments facultatifs doivent passer APRES les arguments obligatoires.