Bonjour, voila, je viens de créer un petit script qui devrait, normalement, installer automatiquement la base de donné et la table qui va avec ??? mais ca marche qu'a moitié, la base de donné s'installe pour ca chui content ^^

mais la table etant un petit new dans se monde féerique qu'est le php ^^ j'arrive pas a toruvé l'erreur et je ne vois pas beaucoup de post qui parle de mon proble

alors 2 fichiers:

index.html (le formulaire)
install.php (bah le reste ^^ )

alors index.html

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Installation automatisée : 1ère étape</title>
<style type="text/css">
body {
background-color:#efebe0;
color:#333333;
font-family:Verdana;
font-size:11px;
font-size-adjust:none;
}
h1 {
font-size:1.4em;
}
 
input {
background-color:#F0F0F0;
border:1px solid #AAAAAA;
width:105px;
 
</style>
</head>
<body>
<br/>
<br/>
<center>
<h1>Informations sur la base de donnees MySQL :</h1>
<br/>
<br/>
<p>
<form action="install.php" method="post">
<p>
<input type="hidden" name="etape" value="1" />
 
<label for="hote">Hote :</label>
<input type="text" name="hote" maxlength="40"/>
<span class="cbFieldIcons">
<img width="16" height="16" title="Ce champ est obligatoire" alt="* Ce champ est obligatoire" src="../install/required.gif"/>
</span>
 
 
<label for="login">Utilisateur :</label>
<input type="text" name="login" maxlength="40"/>
<span class="cbFieldIcons">
<img width="16" height="16" title="Ce champ est obligatoire" alt="* Ce champ est obligatoire" src="../install/required.gif"/>
</span>
 
 
<label for="mdp">Mot de passe :</label>
<input type="password" name="mdp" maxlength="40"/>
<span class="cbFieldIcons">
<img width="16" height="16" title="Ce champ est obligatoire" alt="* Ce champ est obligatoire" src="../install/required.gif"/>
</span>
 
 
<label for="mdp">Database:</label>
<input type="text" name="base" maxlength="40"/>
<span class="cbFieldIcons">
<img width="16" height="16" title="Ce champ est obligatoire" alt="* Ce champ est obligatoire" src="../install/required.gif"/>
</span>
 
<br/>
<br/>
<br/>
<br/>
<label for="submit">&nbsp;</label>
<input type="submit" name="submit" value="Envoyer"/>
</p>
</form>
</p>
</center>
</body>
</html>
et

install.php

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Installation automatisée : 2ème étape</title>
</style>
</head>
<body>
<?php
/*
--------------------------
Liste des informations/erreurs :
--------------------------
installations BDD
installation Table
--------------------------
*/
 
$hote = trim($_POST['hote']);
$login = trim($_POST['login']);
$mdp = trim($_POST['mdp']);
$database = trim($_POST['base']);
 
 
	mysql_connect($hote, $login, $mdp) or die("Impossible de se connecter!");
        $query  = "CREATE DATABASE `$database`"; ;
        $result = mysql_query($query);
 
    mysql_select_db("$database") or die("Impossible de sellectionner la DataBase!");
	    $query2 = "CREATE TABLE `membre` (
                 `membre_id` int(10) NOT NULL auto_increment,
                 `membre_pseudo` varchar(32) NOT NULL,
		 		 `membre_mdp` varchar(40) NOT NULL,
			 	 `membre_mail` varchar(100) NOT NULL,
				 `membre_inscription` bigint(20) NOT NULL,
				 `membre_naissance` varchar(11) NOT NULL,
		         	 `membre_localisation` varchar(255) NOT NULL,
				 `membre_avatar` varchar(255) NOT NULL,
			   	 `membre_derniere_visite` bigint(20) NOT NULL,
				 `membre_banni` int(11) NOT NULL default '0',
			     ) ENGINE=InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci AUTO_INCREMENT=1";
		$result2 = mysql_query($query2);	
 
	if ($result2)
	{
		echo "Erreur impossible de creer la table";
	}
	else
	{
		echo "<center><h3>Installation validé!</h3></center>";
	}
 
    mysql_close();
?>
</body>
</html>
merci de l'aide ^^

Edit: pourtant quand je rentre les infos et tou il me met

Installer avec succes !