A voir également:
- Php
- Easy php - Télécharger - Divers Web & Internet
- \R php ✓ - Forum PHP
- Br php ✓ - Forum PHP
- Expert php - Télécharger - Langages
- Php echo image ✓ - Forum PHP
14 réponses
boss0211
Messages postés
264
Date d'inscription
lundi 13 février 2006
Statut
Membre
Dernière intervention
9 septembre 2007
8
15 août 2006 à 16:34
15 août 2006 à 16:34
a tu mis le bon mot de pass, le bon loggin, le bon nom de base de donné (souvent le meme que le loggin) et pour terminer a tu mis ladresse ou ce situ ton serveur sql?
pour free c'est par exemple: sql.free.fr
pour free c'est par exemple: sql.free.fr
oui, j'ai bien mis le bon login, mot de passe et nom de base, mais ou dois je mettre l'adresse sql
la page conn.php j'ai du la créer avec
<?
$base='nom_base';
$idmysql='ident_mysql';
$pwd='mdp_mysql';
$host='localhost';
$db=mysql_connect($host, $idmysql, $pwd);
if(!mysql_select_db($base,))
{
echo "erreur ".mysql_error()."<br>";
mysql_close($db);
exit;
}?>
et en ne remplacant que
$base='nom_base';
$idmysql='ident_mysql';
$pwd='mdp_mysql';
la page conn.php j'ai du la créer avec
<?
$base='nom_base';
$idmysql='ident_mysql';
$pwd='mdp_mysql';
$host='localhost';
$db=mysql_connect($host, $idmysql, $pwd);
if(!mysql_select_db($base,))
{
echo "erreur ".mysql_error()."<br>";
mysql_close($db);
exit;
}?>
et en ne remplacant que
$base='nom_base';
$idmysql='ident_mysql';
$pwd='mdp_mysql';
boss0211
Messages postés
264
Date d'inscription
lundi 13 février 2006
Statut
Membre
Dernière intervention
9 septembre 2007
8
15 août 2006 à 17:07
15 août 2006 à 17:07
si tu es chez free a la place de
mais il doit y avoir un autre problème car moi sa marche si je met local host mais essay quand meme on ne c'est jamais
$host='localhost';tu met:
$host='sql.free.fr';
mais il doit y avoir un autre problème car moi sa marche si je met local host mais essay quand meme on ne c'est jamais
la seule ligne qui me pose probleme c est celle ci
if(!mysql_select_db($base,))
Après avoir vérifier l'adresse sql celle ci est bonne je ne dois pas toucher à
$host='localhost';
if(!mysql_select_db($base,))
Après avoir vérifier l'adresse sql celle ci est bonne je ne dois pas toucher à
$host='localhost';
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
sans la virgule ca marche je n ai plus l erreur a la ligne 15. J'ai juste une page qui s ouvre avec le mot "erreur".
Ne s'agit il pas tout simplement une erreur du dossier que j ai telechargé pour créer l annuaire?
Ne s'agit il pas tout simplement une erreur du dossier que j ai telechargé pour créer l annuaire?
BD-31
Messages postés
17
Date d'inscription
mardi 15 août 2006
Statut
Membre
Dernière intervention
25 octobre 2006
18
15 août 2006 à 17:40
15 août 2006 à 17:40
essaye de suprimer la virgule après $base... elle implique que tu donnes une seconde valeur dans la fonction mysql_select_db.
Mais il est plus simple d'écrire :
A la place de :
Ca remplie la même fonction, et ça ne fait q'une seule ligne... ;-)
bise (si t'es une fille !!)
Mais il est plus simple d'écrire :
mysql_select_db($bdd) or die("Erreur de connexion à la base de données");
A la place de :
if(!mysql_select_db($base)) { echo "erreur ".mysql_error()."<br>"; mysql_close($db); exit; }
Ca remplie la même fonction, et ça ne fait q'une seule ligne... ;-)
bise (si t'es une fille !!)
Excusez moi de ma blondeur lol
le dernier message m'a aidé à ne plus avoir le message de la ligne 15 mais, je ne sais pas pourquoi mais le message "Erreur de connexion à la base de données" comme ecrit dans le script apparait?
aurai je fait une erreur autre part?
le dernier message m'a aidé à ne plus avoir le message de la ligne 15 mais, je ne sais pas pourquoi mais le message "Erreur de connexion à la base de données" comme ecrit dans le script apparait?
aurai je fait une erreur autre part?
BD-31
Messages postés
17
Date d'inscription
mardi 15 août 2006
Statut
Membre
Dernière intervention
25 octobre 2006
18
15 août 2006 à 18:18
15 août 2006 à 18:18
Je t'en prie lol...
Pour ton problème, je pense comme boss, il faut que tu vérifies les infos que tu as saisie ; "localhost" veut dire qu'il cherche en local, là où se trouvent hébergées tes pages :
$base='nom_base'; // nom de ta base
$idmysql='ident_mysql'; // ton identifiant de connexion
$pwd='mdp_mysql'; // ton mot de passe de connexion
$host='localhost'; // l'adresse d'hébergement de ta base
Il faut que tu regardes dans les infos qui t'on été expédiées par ton hébergeur.
Sinon, je ne vois pas d'erreur.
Bises (maintenant je sais, en plus je suis rasé lol)
Pour ton problème, je pense comme boss, il faut que tu vérifies les infos que tu as saisie ; "localhost" veut dire qu'il cherche en local, là où se trouvent hébergées tes pages :
$base='nom_base'; // nom de ta base
$idmysql='ident_mysql'; // ton identifiant de connexion
$pwd='mdp_mysql'; // ton mot de passe de connexion
$host='localhost'; // l'adresse d'hébergement de ta base
Il faut que tu regardes dans les infos qui t'on été expédiées par ton hébergeur.
Sinon, je ne vois pas d'erreur.
Bises (maintenant je sais, en plus je suis rasé lol)
crabs
Messages postés
908
Date d'inscription
lundi 18 avril 2005
Statut
Membre
Dernière intervention
3 août 2008
507
15 août 2006 à 18:20
15 août 2006 à 18:20
Salut,
Peux-tu dire où tu as téléchargé ce script d'annuaire. Il y a, à priori, une
erreur dans le script d'installation des bases. Afin d'avoir un meilleur
diagnostic, peux-tu aussi donner la version du PHP et du mysql de ton site,
ou mieux un lien vers une page qui affiche le phpinfo.
Fais un petit script avec ton éditeur de texte :
Et déposes-le chez ton hébergeur avec une extension .php (phpinfo.php par
exemple) et tu nous donnes l'adresse (url) qui permet d'y accèder.
(a propos j'ai aussi répondu au message dans le forum développement, mais la
réponse de la virgule en trop a été donnée ici)
A+, crabs
Peux-tu dire où tu as téléchargé ce script d'annuaire. Il y a, à priori, une
erreur dans le script d'installation des bases. Afin d'avoir un meilleur
diagnostic, peux-tu aussi donner la version du PHP et du mysql de ton site,
ou mieux un lien vers une page qui affiche le phpinfo.
Fais un petit script avec ton éditeur de texte :
<?php phpinfo() ; ?>
Et déposes-le chez ton hébergeur avec une extension .php (phpinfo.php par
exemple) et tu nous donnes l'adresse (url) qui permet d'y accèder.
(a propos j'ai aussi répondu au message dans le forum développement, mais la
réponse de la virgule en trop a été donnée ici)
A+, crabs
voila les informations dont je dispose:
-L'adresse (hôte) du serveur MySQL est : localhost
-serveur:MySQL 4.1.10
et l'adresse de l annuaire telechargé est:
https://www.fractalum.com/
merci beaucoup pour votre aide
-L'adresse (hôte) du serveur MySQL est : localhost
-serveur:MySQL 4.1.10
et l'adresse de l annuaire telechargé est:
https://www.fractalum.com/
merci beaucoup pour votre aide
crabs
Messages postés
908
Date d'inscription
lundi 18 avril 2005
Statut
Membre
Dernière intervention
3 août 2008
507
15 août 2006 à 20:45
15 août 2006 à 20:45
Salut,
As-tu téléchargé la version du 14 août ?
Sur leur page d'acceuil ils préviennent qu'ils ont amené une correction sur le
script d'installation.
A+, crabs
As-tu téléchargé la version du 14 août ?
Sur leur page d'acceuil ils préviennent qu'ils ont amené une correction sur le
script d'installation.
A+, crabs