Creation table, Insertion SQL

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 : Creation table, Insertion SQL

par supercanard » 10 oct. 2007, 21:25

Pour le premier ça se complique, comment faire... j'ai besoin que ce soit en auto increment mais il faut obligatoirement que ce que j'insère lors de la création est un id = à 1 ?
Tu es donc condamné à errer dans l'espace intergalactique... c'est impossible !! (enfin à mon avis)
Tu choisis, soit c'est toi qui numérotes, soit c'est lui...
Flute bon ben je vais devoir créer une colonne de plus juste différencier une ligne de toutes les autres :?

Merci je crois que je peut mettre resolu ^^ :wink:

EDIT
En fait non c'est pas fini :lol:
J'ai rajouté une colonne, enlevé ma valeur 1 pour l'index mais ça ne passe toujours pas :
$req= mysql_query("CREATE TABLE if not exists bloom_pages2 (
`id` int(11) NOT NULL auto_increment,
  `nom` varchar(25) NOT NULL,
  `contenu` text NOT NULL,
  `nom_lien` varchar(50) NOT NULL,
  `pos_lien` int(11) NOT NULL,
  `visible` int(1) NOT NULL,
  `index` int(1) NOT NULL,
  PRIMARY KEY  (`id`)
)");

$req= mysql_query("INSERT INTO bloom_pages2 (id,nom,contenu,nom_lien,pos_lien,visible,index) VALUES ('','index','<h1>Bienvenue sur votre BloOm CMS !</h1><p>Ceci est votre page d'accueil. Connectez-vous pour administrer BloOm CMS !.</p>','Accueil','0','1','1')");

par Tracker » 10 oct. 2007, 21:02

Pour le premier ça se complique, comment faire... j'ai besoin que ce soit en auto increment mais il faut obligatoirement que ce que j'insère lors de la création est un id = à 1 ?
Tu es donc condamné à errer dans l'espace intergalactique... c'est impossible !! (enfin à mon avis)
Tu choisis, soit c'est toi qui numérotes, soit c'est lui...

par supercanard » 10 oct. 2007, 20:59

Dans ton premier insert, ça m'étonnerais que tu puisses affecter l'id (sachant qu'il est auto-incrémenté)
[edit]
Et dans le second, tu définis 4 champs et tu injectes 5 valeurs... :?

[edit]
c'est donc bien la fatigue :lol:
Bon c'est l'heure d'aller dodo pour moi alors :D
Ok pour le second insert... sans commentaires :lol:

Pour le premier ça se complique, comment faire... j'ai besoin que ce soit en auto increment mais il faut obligatoirement que ce que j'insère lors de la création est un id = à 1 ?

par Tracker » 10 oct. 2007, 20:34

Dans ton premier insert, ça m'étonnerais que tu puisses affecter l'id (sachant qu'il est auto-incrémenté)
[edit]
Et dans le second, tu définis 4 champs et tu injectes 5 valeurs... :?

[edit]
c'est donc bien la fatigue :lol:

Creation table, Insertion SQL

par supercanard » 10 oct. 2007, 20:25

Bonsoir

Peut être la fatigue... ou mes yeux qui partent en vrille ?
Voilà mes requêtes. Les tables sont bien créées mais les insertions ne donnent rien... mes tables sont vides.
Soi c'est vraiment une erreur à la ** soit je vois pas... :?
$req= mysql_query("CREATE TABLE if not exists bloom_pages2 (
`id` int(11) NOT NULL auto_increment,
  `nom` varchar(25) NOT NULL,
  `contenu` text NOT NULL,
  `nom_lien` varchar(50) NOT NULL,
  `pos_lien` int(11) NOT NULL,
  `visible` int(1) NOT NULL,
  PRIMARY KEY  (`id`)
)");

$req= mysql_query("INSERT INTO bloom_pages2 (id,nom,contenu,nom_lien,pos_lien,visible) VALUES ('1','index','<h1>Bienvenue sur votre BloOm CMS !</h1><p>Ceci est votre page d'accueil. Connectez-vous pour administrer BloOm CMS !.</p>','Accueil','0','1')");

// CREATION TABLE CONFIG
$req= mysql_query("CREATE TABLE if not exists bloom_config2 (
`id` int(1) NOT NULL,
  `titre` varchar(50) NOT NULL,
  `description` varchar(250) NOT NULL,
  `motscles` varchar(250) NOT NULL,
  `css` text NOT NULL,
  PRIMARY KEY  (`id`)
)");

$req= mysql_query("INSERT INTO bloom_config2 (id,titre,description,motscles) VALUES ('1', 'BloOm CMS !', 'Le petit CMS simple et léger !', 'bloom,cms,xhtml,css,php', '/* Votre code CSS */')");