Php
ptite59
-
ptite59 -
ptite59 -
bonjour,
je posséde un site et je voudrais installer un annuaire en php. J'ai trouvé un truc tout fait car je ne connais rien en ce language.
j'ai donc suivi les instructions qui y sont mentionnées mais lorsque je veux créer mes tables, j'ai un message d'erreur :
"Parse error: syntax error, unexpected ')' in /home/ptite59/domains/ptitecochonne59.com/public_html/fractalum/install/conn.php on line 15"
La seule chose que j'ai du créer un fichier conn.php avec les instructions suivantes:
<?
$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;
}?>
la ligne 15 correspond à if(!mysql_select_db($base,)) dans ma page.
quelqu un pourrait il me dire l'erreur et ce que je dois faire?
merci de votre aide
je posséde un site et je voudrais installer un annuaire en php. J'ai trouvé un truc tout fait car je ne connais rien en ce language.
j'ai donc suivi les instructions qui y sont mentionnées mais lorsque je veux créer mes tables, j'ai un message d'erreur :
"Parse error: syntax error, unexpected ')' in /home/ptite59/domains/ptitecochonne59.com/public_html/fractalum/install/conn.php on line 15"
La seule chose que j'ai du créer un fichier conn.php avec les instructions suivantes:
<?
$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;
}?>
la ligne 15 correspond à if(!mysql_select_db($base,)) dans ma page.
quelqu un pourrait il me dire l'erreur et ce que je dois faire?
merci de votre aide
A voir également:
- Php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
14 réponses
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';
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?
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?
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)
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