elodyb

  • Nombre de sujets
    3
  • Nombre de messages
    32
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

elodyb
le 16/02/2005 à 16:27
creation de table
merci à tous pour votre aide en fait depuis hier j'avais un pronleme de connection avec internet
elodyb
le 15/02/2005 à 17:26
creation de table
bonjour à tous,
je suis une grande débutante en php mysql
je veux créer une base de donnes pour cela je cree un fichier connexion.php voici le code

<?
define ('USER',"root");
define ('PASSWD',"");
define ('SERVER',"localhost");
define ('BASE',"lulu");
?>


et un autre fichier creation_base.php où je mets toutes mes tables au lieu de le faire directement dans phpmyadmin voici le code

<html>
<head>
<title>Initialisation de la base de données</title>
</head>
<body>

<?
require_once("connexion.php");

echo "Connexion à MySQL...<br>\n";
$connexion = mysql_pconnect(SERVER,USER,PASSWD) or die("Connexion à <i>".SERVER."</i> impossible<br>\n");

echo "<br>\n";
echo "Effacement de l'ancienne base...<br>\n";
$res = mysql_query('DROP DATABASE '.BASE);
if(!$res) echo "La base n'existait pas<br>\n";

echo "<br>\n";
echo "Création de la nouvelle base...<br>\n";
mysql_query('CREATE DATABASE '.BASE) or die("Erreur: Vérifiez que vous disposez des droits nécessaires<br>\n");

echo "<br>\n";
echo "Positionnement sur la base <i>".BASE."</i>...<br>\n";
mysql_select_db(BASE) or die("Opération impossible<br>\n");
echo "<br><hr>\n";
echo "<br>\n";

echo "Création de la table <i>Newsletter</i>...<br>\n";
mysql_query(
"CREATE TABLE Newsletter(".
"idnewsletter INT NOT NULL auto_increment,".
"adres_mail varchar(50) NOT NULL,".
"civilité varchar(20) NOT NULL,".
"nom varchar(50) NOT NULL,".
"prenom varchar(50),".
"num_tel varchar(10),".
"num_port varchar(10),".
"PRIMARY KEY (idnewsletter))"//clé primaire
)
or die("Erreur lors de la création de la table newsletter<br>\n");
?>

?>

</body>
</html>


dans phpmyadmin j'ai créer la base nommée lulu mais aucune table n'apparait dans cette base
si quelqu'un sait d'où vient le problème merci de m'aider svp
nb: je prefere créer les tables dans ce fichier aulieu de le faire directement dans phpmyadmin
merci

Koboneil : Merci d'utiliser le BB-Code ...
LoadingChargement en cours