begin process at 2012 05 31 02:46:41
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

probleme de syntaxe pr MySQL


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

probleme de syntaxe pr MySQL

jeudi 26 mai 2005 à 15:34:10 | probleme de syntaxe pr MySQL

LaTatadu91

salut a tous alors voila apparement il y a un probleme de syntaxe ds mon code et je le vois aps ....
je vs donne le code:

$create=mysql_query("CREATE TABLE simulation2(
                id SMALLINT NOT NULL AUTO_INCREMENT ,
                temp INT NOT NULL ,
                weight INT NOT NULL ,
                cast INT NOT NULL ,
                quality CHAR NOT NULL ,
                num_billet SMALLINT NOT NULL ,
                type_cast SMALLINT NOT NULL ,
                walking SMALLINT NOT NULL ,
                temp_fum INT NOT NULL ,
                interval SMALLINT NOT NULL ,
                temp_zone INT NOT NULL ,
                INDEX ( id )
                )")or die("Erreur :".mysql_error());

si quelqu'un voit ou est l'erreur ce serait cool de m'aider.....
merci a tous!!!!

jeudi 26 mai 2005 à 15:53:44 | Re : probleme de syntaxe pr MySQL

xactise

Membre Club
ton type CHAR doit avoir un nombre
exemple 50 (pour 50 caractaire il me semble) je te conseille de prendre le type TEXT

avec un type CHAR :
CREATE TABLE `simulation2` (
`id` SMALLINT NOT NULL AUTO_INCREMENT ,
`temp` INT NOT NULL ,
`weight` INT NOT NULL ,
`cast` INT NOT NULL ,
`quality` CHAR( 128 ) NOT NULL ,
`num_billet` SMALLINT NOT NULL ,
`type_cast` SMALLINT NOT NULL ,
`walking` SMALLINT NOT NULL ,
`temp_fum` INT NOT NULL ,
`interval` SMALLINT NOT NULL ,
`temp_zone` INT NOT NULL ,
INDEX ( `id` )
)



avec un type TEXT :
CREATE TABLE `simulation2` (
`id` SMALLINT NOT NULL AUTO_INCREMENT ,
`temp` INT NOT NULL ,
`weight` INT NOT NULL ,
`cast` INT NOT NULL ,
`quality` TEXT NOT NULL ,
`num_billet` SMALLINT NOT NULL ,
`type_cast` SMALLINT NOT NULL ,
`walking` SMALLINT NOT NULL ,
`temp_fum` INT NOT NULL ,
`interval` SMALLINT NOT NULL ,
`temp_zone` INT NOT NULL ,
INDEX ( `id` )
)

L0rD...
jeudi 26 mai 2005 à 16:02:54 | Re : probleme de syntaxe pr MySQL

LaTatadu91


merci deja mais j'ai test les deux solutions et  il me dit tjrs que ya une erreur de syntaxe....

Erreur :You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'interval SMALLINT NOT NULL , temp_zone INT NOT NULL ,
jeudi 26 mai 2005 à 16:05:49 | Re : probleme de syntaxe pr MySQL

xactise

Membre Club
Chez moi la deuxieme solution fonctionne (j'ai pas essayer la premiere...)
ta quoi comme version de PHPMyAdmin ?? (enfin si tu utilise sa...) moi j'ai la 2.6.0-pl3 et sa fonctionne nikel
dsl de pa pouvoir t'aider d'avantage...

L0rD...
jeudi 26 mai 2005 à 16:16:57 | Re : probleme de syntaxe pr MySQL

LaTatadu91

moi j'ai la version2.5.3
mais je pense aps que ca vienne de ca car j'ai un autre script similaire qui fonctionne:
$create=mysql_query("CREATE TABLE thermal2(
                id SMALLINT NOT NULL AUTO_INCREMENT ,
                gas FLOAT NOT NULL ,
                product FLOAT NOT NULL ,
                shape FLOAT NOT NULL ,
                shadow FLOAT NOT NULL ,
                laptime FLOAT NOT NULL ,
                INDEX ( id )
                )")or die("Erreur :".mysql_error());
celui la marche correctement

et l'autre que j'ai copier sur ce modele ne marche aps c super chelou!!!!!!!
j'ai envie de me mettre une balle ca m'enerve!!!!!!!!!!
merci pr ton aide en tout cas...

jeudi 26 mai 2005 à 19:55:35 | Re : probleme de syntaxe pr MySQL

Anthomicro

Salut,

quelle est l'erreur retournée ?


    jeudi 26 mai 2005 à 20:45:29 | Re : probleme de syntaxe pr MySQL

    LaTatadu91


    Erreur :You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'interval SMALLINT NOT NULL , temp_zone INT NOT NULL ,

    voila mon erreur mais c bizarre ....
    jeudi 26 mai 2005 à 21:05:15 | Re : probleme de syntaxe pr MySQL

    Anthomicro

    Réponse acceptée !
    Essaie de nommer ton champ autrement (autre chose que "interval")


      vendredi 27 mai 2005 à 09:23:24 | Re : probleme de syntaxe pr MySQL

      LaTatadu91

      yes c ca j'ai changer le nom et ca marche....enfin j'ai d'autres erreurs mais celle ci n'apparait plus!!!
      jte remercie mais par contre si tu as un explication c pas de refus!!!!!

      vendredi 27 mai 2005 à 14:39:36 | Re : probleme de syntaxe pr MySQL

      Anthomicro

      Bah certains noms de champs sont réservés par MySQL et donc inutilisables.




        Cette discussion est classée dans : int, mysql, probleme, not, smallint


        Répondre à ce message

        Sujets en rapport avec ce message

        Problème mysql_fetch_array [ par Tomcube ] voilà mon prob, je fais une requête toute con sur une table que je vien de créer : "select * from recettes"La structure de ma table est celle-ci :CREA Erreur mysql [ par vinz78 ] CREATE TABLE `basereseau` <span c Probleme requete Mysql [ par thedeejay ] Bonjour à tous!j'ai un probleme lors de l'execution du script de création de mes bases de données:alors mon script est:mysql_connect($mysql_hote, $mys Requête qui rend fou [ par clemg ] Bonjour à tous, Voici mon problème : j'essaye de réaliser une requête toute simple, comme il y en a sur toutes les pages de mon site : insérer une ent Probleme pour ecrire dans une base de donnée [ par chrisl0 ] voila jai un petit probleme je n'arriva pas a ecrire dans la base de donnée pourtant elle est créer, sa m'affiche ceci comme erreur: Notice: Undefined Probleme base de donnée Mysql. [ par bmxman25 ] Bonjour à toutes et à tous, Je suis actuellement en train de dévellopper un site web , J'ai mis en place un formulaire de connexion.Pour l'inscription probleme avec requete mysql [ par dipin ] bonjour !!voici la requête avec lequel j'ai un problème : (toutes les variables existent et les champs de la base aussi ...) "INSERT INTO lienvidmembr Probleme d'accent PHP/MySql (javascript) [ par Vins974 ] Bonjour, Je crée un site, et j'ai créé un formulaire. J'ai 3 listes déroulante qui sont liées. J'ai enfin réussi à les créés  .. Pour cela j'utilise u Probleme d'accent PHP/MySql (javascript) [ par Vins974 ] Bonjour, Je crée un site, et j'ai créé un formulaire. J'ai 3 listes déroulante qui sont liées. J'ai enfin réussi à les créés  .. Pour cela j'utilise u petit probleme facile à résoudre [ par minibenji ] Bonjour,j'ai confectioné cette petite shoutbox, mais lors de l'affichage des messages, les saut de ligne se transformes en simple espaces... voici u


        Nos sponsors


        Sondage...

        CalendriCode

        Mai 2012
        LMMJVSD
         123456
        78910111213
        14151617181920
        21222324252627
        28293031   

        Consulter la suite du CalendriCode

        Photothèque

        A découvrir



         
        Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
        CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
        CodeS-SourceS.com© est une marque déposée tous droits réservés

        Google Coop CodeS-SourceS Google Coop CodeS-SourceS
        Temps d'éxécution de la page : 2,449 sec (3)

        Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales