Connexion sql
Résolu/Fermé
MHH225
Messages postés
529
Date d'inscription
samedi 2 février 2008
Statut
Membre
Dernière intervention
10 juin 2012
-
20 déc. 2008 à 12:14
MHH225 Messages postés 529 Date d'inscription samedi 2 février 2008 Statut Membre Dernière intervention 10 juin 2012 - 21 déc. 2008 à 16:32
MHH225 Messages postés 529 Date d'inscription samedi 2 février 2008 Statut Membre Dernière intervention 10 juin 2012 - 21 déc. 2008 à 16:32
A voir également:
- Connexion sql
- Gmail connexion - Guide
- Hotmail connexion - Guide
- Facebook connexion - Guide
- Connexion chromecast - Guide
- Gps sans connexion - Guide
7 réponses
MHH225
Messages postés
529
Date d'inscription
samedi 2 février 2008
Statut
Membre
Dernière intervention
10 juin 2012
46
20 déc. 2008 à 13:20
20 déc. 2008 à 13:20
personne ne voit ?
bissdebrazza
Messages postés
2065
Date d'inscription
vendredi 29 juin 2007
Statut
Contributeur
Dernière intervention
7 décembre 2017
712
20 déc. 2008 à 22:22
20 déc. 2008 à 22:22
salut
essai ça:
mysql_connect('localhost', 'root', '');
mysql_select_db('pio') or die(mysql_error());
essai ça:
mysql_connect('localhost', 'root', '');
mysql_select_db('pio') or die(mysql_error());
MHH225
Messages postés
529
Date d'inscription
samedi 2 février 2008
Statut
Membre
Dernière intervention
10 juin 2012
46
21 déc. 2008 à 09:52
21 déc. 2008 à 09:52
Euh en fait c'est une faute de frappe, c'est bien ce que j'avais marqué :
(je copie/colle cette fois)
mysql_connect('localhost', 'root', '');
mysql_select_db('pio') or die(mysql_error());
Merci quand même.
En plus, pour le mettre sur mon serveur Free, je change juste 'root' et je mets mon mot de passe, et ca marche très bien o_O
(je copie/colle cette fois)
mysql_connect('localhost', 'root', '');
mysql_select_db('pio') or die(mysql_error());
Merci quand même.
En plus, pour le mettre sur mon serveur Free, je change juste 'root' et je mets mon mot de passe, et ca marche très bien o_O
MHH225
Messages postés
529
Date d'inscription
samedi 2 février 2008
Statut
Membre
Dernière intervention
10 juin 2012
46
21 déc. 2008 à 09:59
21 déc. 2008 à 09:59
Je viens de me livrer à une petite experience et ca n'a rien changé :
dans la première ligne, j'ai changé 'localhost' 'root' et '' par n'importe quoi, avec un die(mysql_error()) à la fin, mais j'ai toujours la même erreur ?!
Je vais metter mon code complet, qui se présente sous forme d'une page contenant le corps et 3 autres pages en include ,qui contiennent : l'en-tête, le pied-de-page, et quelque trucs comme une fonction pour se connecter à la BDD
dans la première ligne, j'ai changé 'localhost' 'root' et '' par n'importe quoi, avec un die(mysql_error()) à la fin, mais j'ai toujours la même erreur ?!
Je vais metter mon code complet, qui se présente sous forme d'une page contenant le corps et 3 autres pages en include ,qui contiennent : l'en-tête, le pied-de-page, et quelque trucs comme une fonction pour se connecter à la BDD
MHH225
Messages postés
529
Date d'inscription
samedi 2 février 2008
Statut
Membre
Dernière intervention
10 juin 2012
46
21 déc. 2008 à 10:00
21 déc. 2008 à 10:00
[include.php]
<?php
/*
Mathieu
Page config.php
INCLUDE
Contient quelque fonctions globales, ROOTPATH, de la configuration,...
*/
define(ROOTPATH, 'http://' . $_SERVER['HTTP_HOST'] . '/Pios/', true);
function connection_db()
{
mysql_connect('localhost', 'root', '') or die(mysql_error());
mysql_select_db('pio') or die(mysql_error());
}
function bbcode($texte)
// remplace les balises BBCode par des balises HTML
{
//Je vous eparge la fonction de BBCode.
}
?>
<?php
/*
Mathieu
Page config.php
INCLUDE
Contient quelque fonctions globales, ROOTPATH, de la configuration,...
*/
define(ROOTPATH, 'http://' . $_SERVER['HTTP_HOST'] . '/Pios/', true);
function connection_db()
{
mysql_connect('localhost', 'root', '') or die(mysql_error());
mysql_select_db('pio') or die(mysql_error());
}
function bbcode($texte)
// remplace les balises BBCode par des balises HTML
{
//Je vous eparge la fonction de BBCode.
}
?>
MHH225
Messages postés
529
Date d'inscription
samedi 2 février 2008
Statut
Membre
Dernière intervention
10 juin 2012
46
21 déc. 2008 à 10:04
21 déc. 2008 à 10:04
[corps de la page]
<?php
include('includes/config.php');
include('includes/haut.php');
?>
<!--Corps-->
<div id="corps_index">
<!--Accueil-->
<div id="accueil">
|
| Un peu de blabla...
|
</div>
<?php
$retour = mysql_query('SELECT * FROM news ORDER BY id DESC LIMIT 0, 10');
while ($donnees = mysql_fetch_array($retour))
{
?>
<div class="news">
<h2>
<?php echo $donnees['titre']; ?>
</h2>
<p>
<?php
$contenu = nl2br(stripslashes($donnees['contenu']));
$contenu = bbcode($contenu);
echo $contenu;
?>
</p>
</div>
<?php
}
?>
</div>
<?php
include('../../bas.php');
?>
<?php
include('includes/config.php');
include('includes/haut.php');
?>
<!--Corps-->
<div id="corps_index">
<!--Accueil-->
<div id="accueil">
|
| Un peu de blabla...
|
</div>
<?php
$retour = mysql_query('SELECT * FROM news ORDER BY id DESC LIMIT 0, 10');
while ($donnees = mysql_fetch_array($retour))
{
?>
<div class="news">
<h2>
<?php echo $donnees['titre']; ?>
</h2>
<p>
<?php
$contenu = nl2br(stripslashes($donnees['contenu']));
$contenu = bbcode($contenu);
echo $contenu;
?>
</p>
</div>
<?php
}
?>
</div>
<?php
include('../../bas.php');
?>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
MHH225
Messages postés
529
Date d'inscription
samedi 2 février 2008
Statut
Membre
Dernière intervention
10 juin 2012
46
21 déc. 2008 à 10:06
21 déc. 2008 à 10:06
La page haut.php contient le code minimal (DOCTYPE,...) et appelle la fonction connection_db() (il y a d'ailleurs une faute à connexion :p ). Elle ouvre les balises body et html.
La page bas.php referme toutes le balise et ferme la connexion à la BDD avec un mysql_close();
La page bas.php referme toutes le balise et ferme la connexion à la BDD avec un mysql_close();
bissdebrazza
Messages postés
2065
Date d'inscription
vendredi 29 juin 2007
Statut
Contributeur
Dernière intervention
7 décembre 2017
712
21 déc. 2008 à 15:10
21 déc. 2008 à 15:10
salut!
es-tu sur que ta connexion à localhost ne nécessite pas un mot de passe??
es-tu sur que ta connexion à localhost ne nécessite pas un mot de passe??
MHH225
Messages postés
529
Date d'inscription
samedi 2 février 2008
Statut
Membre
Dernière intervention
10 juin 2012
46
21 déc. 2008 à 15:25
21 déc. 2008 à 15:25
Ben c'est justement à cause de ca que j'ai eu a modifier le fichier config.inc : j'ai essayé d'en mettre un et je n'ai plus eu accès à phpMyAdmin. J'ai cherché sur Internet et j'ai trouvé qu'il fallait modifier le fichier config.inc.php, et mettre le mot de passe qu'on avait. Mais je n'avais que un fichier config.inc ou il y avait marque de ne pas éditer ce fichier, mais config.inc.php à la place. Je l'ai quand même modifié, mais j'ai finalement enlevé le mot de passe de peur qu'il n'y ai d'autres problèmes comme ca (j'ai re-modifié le fichier aussi). Et depuis ca me fait cette erreur !
NB : j'arrive à me connecter à phpMyAdmin sans mot de passe, il n'y en a donc plus a priori. J'ai aussi essayer de modifier les privilèges mas ca n'a pas marché... Ce que je trouve bizare c'est que dans l'erreur que j'ai, il met ''@'localhost'. Ne devrait-il pas mettre 'root'@'localhost' ?
NB : j'arrive à me connecter à phpMyAdmin sans mot de passe, il n'y en a donc plus a priori. J'ai aussi essayer de modifier les privilèges mas ca n'a pas marché... Ce que je trouve bizare c'est que dans l'erreur que j'ai, il met ''@'localhost'. Ne devrait-il pas mettre 'root'@'localhost' ?
bissdebrazza
Messages postés
2065
Date d'inscription
vendredi 29 juin 2007
Statut
Contributeur
Dernière intervention
7 décembre 2017
712
21 déc. 2008 à 15:34
21 déc. 2008 à 15:34
ton problème se situe au niveau de l'authentification à phpmyadmin. c'est sur que tu ne te connecte pas avec l'utilisateur root voila pourquoi impossible de te connecter.je te propose de reinstaller phpmyadmin et voir si ca va marcher.
MHH225
Messages postés
529
Date d'inscription
samedi 2 février 2008
Statut
Membre
Dernière intervention
10 juin 2012
46
21 déc. 2008 à 16:32
21 déc. 2008 à 16:32
Ca marche !!! Sauf que maintenant j'ai un autre problème : http://www.commentcamarche.net/forum/affich 10020118 rootpath
Merci beaucoup !
Merci beaucoup !