Comment enregistrer une requête mySQL ?

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 : Comment enregistrer une requête mySQL ?

par mani » 22 févr. 2009, 17:09

Et voilà, j'avais trouver après avoir supprimer chaque champs 1 par 1.
La commande OR DIE m'aurait fait gagner du temps.
Merci

par blof » 22 févr. 2009, 08:55

Bonjour,
Le script n'affiche aucune erreur sur le navigateur ...
pour visualiser les erreurs tu peux utiliser mysql_error() :
mysql_query ($sql) or die(mysql_error());
Ou tu peux aussi lancer ta requête directement dans phpMyAdmin.

( C'est "auto_increment" et pas "auto_incrediment" )

Comment enregistrer une requête mySQL ?

par mani » 22 févr. 2009, 06:12

Salut a tous,
J'essaie d'envoyer une requête mySQL pour créer une table.
Le script n'affiche aucune erreur sur le navigateur mais la table n'est pas créer dans phpMyAdmin !
Quelqu'un pourrait me dire pourquoi ?

Code : Tout sélectionner

<?php $liendb = mysql_connect ("localhost", "root", ""); mysql_select_db ("test"); $sql = "CREATE TABLE liste ( clef int(10) unsigned NOT NULL auto_incrediment, nom varchar(64) NOT NULL default '', PRIMARY KEY (clef), KEY nom (nom) )"; mysql_query ($sql); mysql_close ($liendb); ?>
J'ai même réinstaller wamp pour réinitialiser les configurations par défaut.
Votre aide serrait la bien venu :wink: