Problème de connexion php/mysql local
Résolu/Fermé
Smoking bird
Messages postés
870
Date d'inscription
mardi 11 mars 2008
Statut
Membre
Dernière intervention
10 juillet 2011
-
22 juil. 2008 à 23:00
asmaa - 21 févr. 2012 à 10:41
asmaa - 21 févr. 2012 à 10:41
Bonjour,
J'ai déjà posé la question, mais je n'arrive pas à trouver de solution :s.
J'ai installé (et réinstallé) plusieurs fois wampserver, et vertrigoserv, mais rien n'y fait. J'ai accès à mysql, je peux créer mes bdd et mes tables, mais quand il s'agit de se connecter via un formulaire php, rien à faire :s. Quelqu'un aurait il une idée?
En vous remerciant,
Smoke
J'ai déjà posé la question, mais je n'arrive pas à trouver de solution :s.
J'ai installé (et réinstallé) plusieurs fois wampserver, et vertrigoserv, mais rien n'y fait. J'ai accès à mysql, je peux créer mes bdd et mes tables, mais quand il s'agit de se connecter via un formulaire php, rien à faire :s. Quelqu'un aurait il une idée?
En vous remerciant,
Smoke
A voir également:
- Connexion php mysql
- Gmail connexion - Guide
- Gmail connexion autre compte - Guide
- Connexion chromecast - Guide
- Mysql community server - Télécharger - Bases de données
- Facebook connexion - Guide
10 réponses
Smoking bird
Messages postés
870
Date d'inscription
mardi 11 mars 2008
Statut
Membre
Dernière intervention
10 juillet 2011
58
23 juil. 2008 à 00:38
23 juil. 2008 à 00:38
merci, de même ;) ^^
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
22 juil. 2008 à 23:38
22 juil. 2008 à 23:38
salut,
que veux-tu dire par se connecter via un formulaire php ???
que veux-tu dire par se connecter via un formulaire php ???
Smoking bird
Messages postés
870
Date d'inscription
mardi 11 mars 2008
Statut
Membre
Dernière intervention
10 juillet 2011
58
22 juil. 2008 à 23:45
22 juil. 2008 à 23:45
$connecter = mysql_connect( 'localhost', 'root', '');
comme ça :) dans un script php pardon :$
comme ça :) dans un script php pardon :$
<?php
$host = "localhost"; // domaine (ex. : sql.developpez.com)
$user = "root"; // login (souvent le login est votre domaine : developpez.com)
$pass = ""; // votre mot de passe
$bdd = "site"; // le nom de votre base
//$port= '3306';
$conn= mysql_pconnect($host, $user, $pass) or die(mysql_error());
// Choix de la base sur laquelle travailler
mysql_select_db("$bdd",$conn);
if(isset($_POST['submit']))
{
$mail=$_POST['mail'];
$requette=mysql_query("INSERT INTO adherent VALUES('".$mail."', '".$mail."')");
}
?>
SVP je ne touve pas ma faute.
$host = "localhost"; // domaine (ex. : sql.developpez.com)
$user = "root"; // login (souvent le login est votre domaine : developpez.com)
$pass = ""; // votre mot de passe
$bdd = "site"; // le nom de votre base
//$port= '3306';
$conn= mysql_pconnect($host, $user, $pass) or die(mysql_error());
// Choix de la base sur laquelle travailler
mysql_select_db("$bdd",$conn);
if(isset($_POST['submit']))
{
$mail=$_POST['mail'];
$requette=mysql_query("INSERT INTO adherent VALUES('".$mail."', '".$mail."')");
}
?>
SVP je ne touve pas ma faute.
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
22 juil. 2008 à 23:48
22 juil. 2008 à 23:48
et il se passe quoi ?
as-tu un message d'erreur ?
as-tu un message d'erreur ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Smoking bird
Messages postés
870
Date d'inscription
mardi 11 mars 2008
Statut
Membre
Dernière intervention
10 juillet 2011
58
22 juil. 2008 à 23:51
22 juil. 2008 à 23:51
je fais un test qui me dit que ça fonctionne pas :s
j'ai une requête derrière qui devait aussi tester la connexion en récupérant une donnée, voici ce qu'il se passe:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\wamp\www\dataScripts_01\testZone.php on line 30
j'ai une requête derrière qui devait aussi tester la connexion en récupérant une donnée, voici ce qu'il se passe:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\wamp\www\dataScripts_01\testZone.php on line 30
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
22 juil. 2008 à 23:57
22 juil. 2008 à 23:57
ben dis donc, faut sacrément te tirer les vers du nez !!!
-:oþ
tous les paramètres sont restés par défaut que ce soit pour Apache ou MySQL et tu as bien lancé les deux serveurs ?
essaie avec le code, pour essayer d'avoir l'erreur MySQL.
et pense à mettre ton code en forme avec ce bouton, merci !
-;o)
-:oþ
tous les paramètres sont restés par défaut que ce soit pour Apache ou MySQL et tu as bien lancé les deux serveurs ?
essaie avec le code, pour essayer d'avoir l'erreur MySQL.
<?php $link = mysql_connect('localhost', 'root', ''); if (!$link) { die('Erreur :<br />' . mysql_error()); } echo 'Connexion réussie !'; mysql_close($link); ?>
et pense à mettre ton code en forme avec ce bouton, merci !
-;o)
Smoking bird
Messages postés
870
Date d'inscription
mardi 11 mars 2008
Statut
Membre
Dernière intervention
10 juillet 2011
58
23 juil. 2008 à 00:06
23 juil. 2008 à 00:06
toutes mes excuses, petit moral et grosse fatigue :D
j'ai modifié aucun paramètre de base :)
J'ai copié collé ton code, et mis en commentaire mon ancien code, le test semble fonctionner :)
maintenant j'ai toujours ma requête qui suit qui semble foirer :s, voici:
au fait, quelle était mon erreur dans la connexion? :$
j'ai modifié aucun paramètre de base :)
J'ai copié collé ton code, et mis en commentaire mon ancien code, le test semble fonctionner :)
maintenant j'ai toujours ma requête qui suit qui semble foirer :s, voici:
$sql="select * from images"; $query=mysql_query($sql); while($stump=mysql_fetch_array($query)) { echo $stump['codeOrg']; };
au fait, quelle était mon erreur dans la connexion? :$
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
23 juil. 2008 à 00:14
23 juil. 2008 à 00:14
dans ta connexion devait pas y en avoir, mais maintenant on est sûr que ça passe.
en premier ajoute des apostrophes à ta requête et ensuite teste ta directement dans PHPMyAdmin (ou équivalent) pour voir si le problème ne vient pas d'elle.
en premier ajoute des apostrophes à ta requête et ensuite teste ta directement dans PHPMyAdmin (ou équivalent) pour voir si le problème ne vient pas d'elle.
select * from 'images'
Smoking bird
Messages postés
870
Date d'inscription
mardi 11 mars 2008
Statut
Membre
Dernière intervention
10 juillet 2011
58
23 juil. 2008 à 00:19
23 juil. 2008 à 00:19
test effectué, ça fonctionne avec
et pas avec
:s :(
select * from images
et pas avec
select * from 'images'
:s :(
Smoking bird
Messages postés
870
Date d'inscription
mardi 11 mars 2008
Statut
Membre
Dernière intervention
10 juillet 2011
58
23 juil. 2008 à 00:30
23 juil. 2008 à 00:30
en faisant les modifications sur la connexion, j'ai oublié de remettre la connexion à ma bdd :$ ça fonctionne donc maintenant :$
Merci encore pour ton aide Dalida :) et bonne soirée :)
Merci encore pour ton aide Dalida :) et bonne soirée :)
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
922
23 juil. 2008 à 00:36
23 juil. 2008 à 00:36
lol
bonne nuit à toi et bon courage pour la suite !
bonne nuit à toi et bon courage pour la suite !