J'ai la réponse a ta question :
Page "install.php"
<?php
$db = "DB_A_CREER"; //nom de la databse a créer
$link = mysql_connect('TON SERVEUR', 'USER', 'PASSWORD');
if (!$link) {
die('Connexion impossible : ' . mysql_error());
}
$sql = "CREATE DATABASE $db";
if (mysql_query($sql, $link)) {
echo "Base de données $db créée correctement\n";
} else {
echo 'Erreur lors de la création de la base de données : ' . mysql_error() . "\n";
}
?>
<html>
<head>
<title>TITRE DE LA PAGE</title>
</head>
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<p><a href="creat_tables.php">Créer maintenant les tables dans ma base de donnée</a></p>
</body>
</html>
Page "creat_tables.php"
<?php
include("connexion.php");
$file="NOM DU FICHIER.sql"; //fichier sql qui permet de créer les tables
//importation des tables
mysql_select_db($database,$connexion);
$fp = @fopen($file,"r");
if ($fp!=FALSE)
{
$import_sql = fread($fp,filesize($file));
fclose($fp);
$import_sql=explode(";",$import_sql);
foreach($import_sql as $value)
{
if ($value!="")
{
@mysql_query($value);
}
}
echo "<p>Les tables ont été créer dans la base de donnée</p>";
}
else
{ echo "<p>Je n'ai pas trouvé le fichier $file</p>";}
?>
Page "connexion.php"
<?
$serveur = 'localhost';
$database = 'DATABASE_A_CHANGER';
$username = 'USER_A_CHANGER';
$password = 'PASS_A_CHANGER';
$connexion = mysql_connect($serveur,$username,$password) or die(mysql_error());
if (!isset($install)){$install="";}if ($install!="oui")
{mysql_select_db($database,$connexion) or die(mysql_error());}
?>
1 - Tu créé toutes les pages
2 - Tu créé ton fichier ".sql" avec PHPmyAdmin
3 - Tu fait appel a la page "install.php" et c'est tout bon !!!
Voilou
En cas de pb n'hésite pas !!!
Merci qui ????

