Creation de 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 : Creation de table

par sacco » 29 janv. 2006, 11:01

merci beaucoup c'est bon ça marche avec create table youou( toto VARCHAR(255) )

Merci

par tomypunk » 28 janv. 2006, 19:13

il faut qu'il y ait au moin une colonne dans ta table pour pouvoir la créer

par exemple essaye ça et ça devrait marcher :
<?php
//$mysqli = new mysqli("localhost","root","","test");
$mysqli = mysqli_connect("localhost","root","","test");

if (!$mysqli -> query("create table youou( [b]toto VARCHAR(255)[/b] )")) {
   printf("Message d'erreur : %s\n", $mysqli->error);
}

$mysqli -> close();

par sacco » 28 janv. 2006, 17:47

merci le message est

"Message d'erreur : A table must have at least 1 column"

donc j'en déduit qu'il faut au moins 1 critère mais sous quelle syntaxe

par ouckileou » 28 janv. 2006, 17:31

Salut,

et si tu les faisais afficher les erreurs ? ;)
<?php
//$mysqli = new mysqli("localhost","root","","test");
$mysqli = mysqli_connect("localhost","root","","test");

if (!$mysqli -> query("create table youou ")) {
   printf("Message d'erreur : %s\n", $mysqli->error);
}

$mysqli -> close();

Creation de table

par sacco » 28 janv. 2006, 17:15

bonjour mon code simple

<?php
//$mysqli = new mysqli("localhost","root","","test");
$mysqli = mysqli_connect("localhost","root","","test");
$mysqli -> query("create table youou ") ;
$mysqli -> close();

?>

donc mon debug ne me génère pas d'erreur mais ne me cré pas la table

pourquoi??