erreur CREATE TABLE

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 : erreur CREATE TABLE

Re: erreur CREATE TABLE

par dimi3 » 19 nov. 2009, 20:47

Merci beaucoup pour votre réponse rapide.
En effet, j'ai encore beaucoup à apprendre. Je pensais avoir affaire à du code PHP alors qu'il s'agit de SQL !

Maintenant tout marche très bien.

Je vous remercie encore.

Re: erreur CREATE TABLE

par animithra » 19 nov. 2009, 19:27

bonsoir,

d'après le début de ton code tu es en php.

pour effectuer la création de table, ne serait-il pas nécessaire de mettre ta requête dans une variable et de la transmettre via mysql_query() ?

parce qu'il est évident que PHP ne va pas deviner ce que signifie CREATE ^^ c'est bien le serveur SQL qui doit l'interpréter ;)

erreur CREATE TABLE

par dimi3 » 19 nov. 2009, 19:02

Bonjour,

Mon code retourne cette erreur :

Parse error: syntax error, unexpected T_STRING in /.../nouveau.php on line 12
La ligne 12 est la ligne "CREATE TABLE essai"

Code : Tout sélectionner

$bd=mysql_connect("bdd","idd","mdp"); if (!$bd) die ("La connexion a échoué !"); create table essai ( ID int( 10 ) unsigned NOT NULL , CPTC varchar( 11 ) NOT NULL , RESULTAT tinytext NOT NULL , PRIMARY KEY ( ID ) ) ENGINE = MYISAM DEFAULT CHARSET = latin1; INSERT INTO essai SELECT * FROM table_modele ; mysql_close(); if (mysql_errno()) { die("<br>". mysql_errno()." : ". mysql_error()."<br>"); } ?>
Je ne vois pas du tout l'erreur signalée à la ligne 12.

Je vous remercie de m'éclairer.