{MySQL} Pb de connexion avec ma base de données My

Résolu/Fermé
osso045 Messages postés 178 Date d'inscription dimanche 14 mars 2010 Statut Membre Dernière intervention 30 mai 2011 - 14 mars 2010 à 16:22
osso045 Messages postés 178 Date d'inscription dimanche 14 mars 2010 Statut Membre Dernière intervention 30 mai 2011 - 15 mars 2010 à 00:08
Bonjour à tous.
je suis débutant en php et mysql donc voila :lol:
Le problème c'est que je n'arrive pas a me connecter avec ma base de données !
NB: je travail avec WampServer
dans C:\wamp\www j'ai deux dossiers -> test2 et tests

http://img706.imageshack.us/img706/593/capture01j.png

quand j'ouvre le dossier test2 j'obtiens ça :

http://img169.imageshack.us/img169/2834/capture02.png

(jusqu'à maintenant il n'y a pas de problème)
par contre là ou il y a le problème, quand j'essaie d'ouvrir la page dynamique annuaire.php en cliquant sur "Question" je tombe sur cette page:

http://img130.imageshack.us/img130/6130/capture03.png

le code de : index.html
http://img31.imageshack.us/img31/3204/capture03z.png
--------------

le code de : annuaire.php

http://img195.imageshack.us/img195/2834/capture02.png

J'attends vos réponses et merci.
A voir également:

24 réponses

voici code generique d'acces a une base de donnée

$cnx = mysql_connect ("hôte de connexion", "login", "mot de passe") or
die("impossible de se connecter");
$db="nom de la base";
mysql_select_db ($db,$cnx) or die ("impossible d'ouvrir la base");

Hôte de connexion = 127.0.0.1 // c pour la connexion local
Login = root
Mot de passe vide.
Nom de la base de données:votre base
1
loicDu28 Messages postés 332 Date d'inscription dimanche 11 janvier 2009 Statut Membre Dernière intervention 2 février 2016 53
14 mars 2010 à 22:57
Chez moi ça fonctionne, j'ai juste eu à modifier le lien.

Voici l'adresse : http://dl.free.fr/getfile.pl?file=/DXERNWND

Cordialement
1
loicDu28 Messages postés 332 Date d'inscription dimanche 11 janvier 2009 Statut Membre Dernière intervention 2 février 2016 53
14 mars 2010 à 23:58
Ok, essaye en mettant : Echo $ligne["nom_cl"].' '.$ligne["prenom_cl"].'<br>';
au lieu de : Echo $ligne[nom_cl].' '.$ligne[prenom_cl].'<br>';
1
osso045 Messages postés 178 Date d'inscription dimanche 14 mars 2010 Statut Membre Dernière intervention 30 mai 2011
14 mars 2010 à 17:32
"jouth" merci pour ta réponse
j'ai fait ce que tu m'avais dit, mais ça marche tjs pas

voici le code de annuaire.php

<head>
<title> PROJET DE BASE DE DONNEES </title>
</head>
<body>
<?php
print("<br>");
echo "CLIENTS";
print("<br>");
print("<br>");
$cnx = mysql_connect ("127.0.0.1", "root", "") or
die("impossible de se connecter");
$db="projet";
mysql_select_db ($db,$cnx) or die ("impossible d'ouvrir la base");

$requete="SELECT *
FROM client
Order by nom_cl";

print("<br>");
mysql_close();
?>
</body>
------------------------------------------
code de index.html

<head>
<title>TP bases de données </title>
</head>
<body>
<h1> MENU PRINCIPAL <h1>
<a href="http://127.0.0.1/annuaire.php"target="_blank"> annuaire </a><br><br>
<body>
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
loicDu28 Messages postés 332 Date d'inscription dimanche 11 janvier 2009 Statut Membre Dernière intervention 2 février 2016 53
14 mars 2010 à 19:46
Bonjour,

J'ai pas l'impression que ton problème vient de ta connexion à la base mais plutôt qu'il ne trouve pas le fichier "annuaire.php".
Si au lieu de : '<a href="http://127.0.0.1/annuaire.php" target="_blank"> annuaire </a><br><br>' tu met un truc du genre '<a href="test2/annuaire.php" target="_blank"> annuaire </a><br><br>' (enfin il faut modifier selon l'endroit ou se situe ton fichier annuaire.php dans le dossier test2.

Cordialement
loicDu28
0
osso045 Messages postés 178 Date d'inscription dimanche 14 mars 2010 Statut Membre Dernière intervention 30 mai 2011
14 mars 2010 à 20:17
merci "loicDu28"
j'ai tjs le même pb
0
loicDu28 Messages postés 332 Date d'inscription dimanche 11 janvier 2009 Statut Membre Dernière intervention 2 février 2016 53
14 mars 2010 à 20:48
Pourrais tu me faire l'arborescence du dossier "test2" stp??
0
osso045 Messages postés 178 Date d'inscription dimanche 14 mars 2010 Statut Membre Dernière intervention 30 mai 2011
14 mars 2010 à 21:07
j'ai supprimé les 2 dossiers (test2 et tests)
dans WWW j'ai que deux fichiers, index.html et annuaire.php
j'ai fait un exemple très simple (requette qui affiche tous les clients -> Select * From client) mais ça marche tjs pas

-----------
si tu veux je te donne mon fichier .sql et mes deux fichier web index.html et annauire.php

--------
cordialement
0
loicDu28 Messages postés 332 Date d'inscription dimanche 11 janvier 2009 Statut Membre Dernière intervention 2 février 2016 53
14 mars 2010 à 21:12
Ok. Oui pourquoi pas, met ça dans un dossier .zip que tu héberge dans un site tel que : http://dl.free.fr/
Et tu colle ici le lien pour que je récupère ton dossier.

Cordialement
0
osso045 Messages postés 178 Date d'inscription dimanche 14 mars 2010 Statut Membre Dernière intervention 30 mai 2011
14 mars 2010 à 21:44
c'est quoi le pb, mes réponses ne s'affiche plus sur la page ??????????
0
loicDu28 Messages postés 332 Date d'inscription dimanche 11 janvier 2009 Statut Membre Dernière intervention 2 février 2016 53
14 mars 2010 à 21:46
Hein??
0
loicDu28 Messages postés 332 Date d'inscription dimanche 11 janvier 2009 Statut Membre Dernière intervention 2 février 2016 53
14 mars 2010 à 22:11
C'est bon là, tu te calme s'il te plais, ça marche très bien!!
0
osso045 Messages postés 178 Date d'inscription dimanche 14 mars 2010 Statut Membre Dernière intervention 30 mai 2011
14 mars 2010 à 22:12
je te promet ya rien qui s'affiche chez moi
0
loicDu28 Messages postés 332 Date d'inscription dimanche 11 janvier 2009 Statut Membre Dernière intervention 2 février 2016 53
14 mars 2010 à 22:13
Bref, as-tu le lien ou pas??
0
osso045 Messages postés 178 Date d'inscription dimanche 14 mars 2010 Statut Membre Dernière intervention 30 mai 2011
14 mars 2010 à 22:15
sisi je l'ai , mais le pb c'est que je n'arrive pas a le mettre içi, je ne sais pas c quoi le pb
0
loicDu28 Messages postés 332 Date d'inscription dimanche 11 janvier 2009 Statut Membre Dernière intervention 2 février 2016 53
14 mars 2010 à 22:17
Envoie le par message privé sinon (il faut cliquer sur mon pseudo et ensuite choisir "message privé".)
0
osso045 Messages postés 178 Date d'inscription dimanche 14 mars 2010 Statut Membre Dernière intervention 30 mai 2011
14 mars 2010 à 22:25
c'est fait
je crois que les réponses qui contient les liens sont bloqués par l'administrateur
-----
0
osso045 Messages postés 178 Date d'inscription dimanche 14 mars 2010 Statut Membre Dernière intervention 30 mai 2011
14 mars 2010 à 23:25
merci je vais voir et je te rép
cordialement
0
osso045 Messages postés 178 Date d'inscription dimanche 14 mars 2010 Statut Membre Dernière intervention 30 mai 2011
14 mars 2010 à 23:45
il y'a tjs une erreur

erreur:
http://img692.imageshack.us/img692/9440/capture01u.png

----------------------------

le code de "annuaire.php" "juste les dernières lignes"

http://img94.imageshack.us/img94/5584/capture0n.png
0
loicDu28 Messages postés 332 Date d'inscription dimanche 11 janvier 2009 Statut Membre Dernière intervention 2 février 2016 53
14 mars 2010 à 23:49
Tu as modifier quelque chose au code de "annuaire.php"??

Chez moi tout fonctionne parfaitement : ça m'affiche bien les 6.
0