Connexion impossible à la base de données
Fermé
machete938
Messages postés
9
Date d'inscription
dimanche 16 octobre 2011
Statut
Membre
Dernière intervention
20 octobre 2011
-
19 oct. 2011 à 01:43
caro__48 Messages postés 242 Date d'inscription mercredi 14 avril 2010 Statut Membre Dernière intervention 18 mai 2017 - 20 oct. 2011 à 10:10
caro__48 Messages postés 242 Date d'inscription mercredi 14 avril 2010 Statut Membre Dernière intervention 18 mai 2017 - 20 oct. 2011 à 10:10
A voir également:
- Connexion impossible à la base de données
- Gmail connexion - Guide
- Hotmail connexion - Guide
- Formules excel de base - Guide
- Site inaccessible n'autorise pas la connexion - Guide
- Facebook connexion - Guide
1 réponse
caro__48
Messages postés
242
Date d'inscription
mercredi 14 avril 2010
Statut
Membre
Dernière intervention
18 mai 2017
61
20 oct. 2011 à 10:10
20 oct. 2011 à 10:10
salut, je pense déjà que tu devrait séparer ta connexion à ta BDD, et faire un include.
Sa te permettra de gagner bcp de temps quand tu voudras mettre en ligne ton site et sa t'évitera les erreurs ou oubli de changement de host/root et mdp.
Crée un fichier que tu nomme connexion.php
dans se fichier tu marque le code suivant:
<?php
//déclaration des variables de connexion
$host="localhost";
$name="root";
$pass="";
$base="mon_de_ta_bdd";
//connexion à la base de donnée
mysql_connect("$host", "$name", "$pass");
mysql_select_db ("$base") or die ("connexion impossible");
?>
Tu marques que ça, tu supprime tout le reste.
Après dans ta page cible.php tu fais un include
(avant même le doctype)
<?php
//// connexion a la bdd ////
include("connexion.php");
?>
Ensuite je pense qu'il faut que tu récupères les données que tu a fait remplir à l'utilisateur via ton formulaire:
$mail =($_POST[''email']);
$mdp = ($_POST['pass']);
(vérifie les noms j'ai peut être pas les même que toi)
Après tu peut faire vérifier les infos à ton utilisateur, enfin tu lui montre qu'il a rentré çà dans ta base:
//permet de vérifier si au moins un champs est plein
if($_POST['email']!="" or $_POST['pass']!="")
{
?>
<br>
<table border="1 " cellpadding="7">
<tr>
<td align="center" bgcolor="#FF9933">email</td>
<td width="950" align="center" height="30"> <?php echo "$mail";?> <br></td>
</tr>
<tr>
<td align="center" bgcolor="#FF9933">Password</td>
<td width="950" align="center" height="30"> <?php echo "$mdp";?> <br></td>
</tr>
</table>
et après tu fait ta requete
}
$requete = mysql_query ( "INSERT INTO ta_table ('email', 'pass')
VALUES ('', '$mail', '$mdp')") or die (mysql_error());
Après si je me suis pas trompé sa devrait logiquement marcher. Adapte tout à ton script...
j'espère que sa va t'aider.
Sa te permettra de gagner bcp de temps quand tu voudras mettre en ligne ton site et sa t'évitera les erreurs ou oubli de changement de host/root et mdp.
Crée un fichier que tu nomme connexion.php
dans se fichier tu marque le code suivant:
<?php
//déclaration des variables de connexion
$host="localhost";
$name="root";
$pass="";
$base="mon_de_ta_bdd";
//connexion à la base de donnée
mysql_connect("$host", "$name", "$pass");
mysql_select_db ("$base") or die ("connexion impossible");
?>
Tu marques que ça, tu supprime tout le reste.
Après dans ta page cible.php tu fais un include
(avant même le doctype)
<?php
//// connexion a la bdd ////
include("connexion.php");
?>
Ensuite je pense qu'il faut que tu récupères les données que tu a fait remplir à l'utilisateur via ton formulaire:
$mail =($_POST[''email']);
$mdp = ($_POST['pass']);
(vérifie les noms j'ai peut être pas les même que toi)
Après tu peut faire vérifier les infos à ton utilisateur, enfin tu lui montre qu'il a rentré çà dans ta base:
//permet de vérifier si au moins un champs est plein
if($_POST['email']!="" or $_POST['pass']!="")
{
?>
<br>
<table border="1 " cellpadding="7">
<tr>
<td align="center" bgcolor="#FF9933">email</td>
<td width="950" align="center" height="30"> <?php echo "$mail";?> <br></td>
</tr>
<tr>
<td align="center" bgcolor="#FF9933">Password</td>
<td width="950" align="center" height="30"> <?php echo "$mdp";?> <br></td>
</tr>
</table>
et après tu fait ta requete
}
$requete = mysql_query ( "INSERT INTO ta_table ('email', 'pass')
VALUES ('', '$mail', '$mdp')") or die (mysql_error());
Après si je me suis pas trompé sa devrait logiquement marcher. Adapte tout à ton script...
j'espère que sa va t'aider.