A voir également:
- Problème connexion à une base MySQL - PHP
- Gmail connexion - Guide
- Hotmail connexion - Guide
- Facebook connexion - Guide
- Alert php ✓ - Forum PHP
- Gigaset a170h problème base ✓ - Forum telephonie fixe
5 réponses
Rctll
Messages postés
499
Date d'inscription
dimanche 11 mai 2008
Statut
Membre
Dernière intervention
30 juin 2010
1 466
28 juin 2010 à 16:50
28 juin 2010 à 16:50
remplacer
par
or die(echo "Impossible de se connecter au serveur");
par
or die( "Impossible de se connecter au serveur");
reaverlost
Messages postés
150
Date d'inscription
jeudi 27 mai 2010
Statut
Membre
Dernière intervention
14 mai 2018
21
28 juin 2010 à 16:52
28 juin 2010 à 16:52
Enlève les "echo" ;)
Merci de vos réponses rapides ! Mais l'erreur est toujours là... Je ne comprends pas
Rctll
Messages postés
499
Date d'inscription
dimanche 11 mai 2008
Statut
Membre
Dernière intervention
30 juin 2010
1 466
29 juin 2010 à 09:39
29 juin 2010 à 09:39
fais un copier coller de ton code modifié et de l'erreur produite :)
Ok merci ! J'avais encore des " au lieu de '
J'ai maintenant une autre erreur du même genre :
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in .../www/include/fonctions.inc.php on line 5
<? function recup($lab,$lg){
$lang=$lg;
$sql = 'SELECT '.$lang.' FROM langue WHERE ID = '.$lab;
$Result = mysql_query($sql);
$val = mysql_result($Result , 0 , $lang);
print $val;
}
?>
Merci de m'éclairer !
J'ai maintenant une autre erreur du même genre :
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in .../www/include/fonctions.inc.php on line 5
<? function recup($lab,$lg){
$lang=$lg;
$sql = 'SELECT '.$lang.' FROM langue WHERE ID = '.$lab;
$Result = mysql_query($sql);
$val = mysql_result($Result , 0 , $lang);
print $val;
}
?>
Merci de m'éclairer !
Rctll
Messages postés
499
Date d'inscription
dimanche 11 mai 2008
Statut
Membre
Dernière intervention
30 juin 2010
1 466
30 juin 2010 à 15:10
30 juin 2010 à 15:10
essaie d'utiliser cette syntaxe plutot :
si ca ne marche pas , donne nous le résultat d'un mysql_error(); :)
$sql = "SELECT $lang FROM langue WHERE ID = '$lab';";
si ca ne marche pas , donne nous le résultat d'un mysql_error(); :)
Voici la dernière mouture du fichier fonctions.inc.php qui donne maintenant un erreur en ligne 6 :
<? function recup($lab,$lg)
{
$lang=$lg;
$sql = "SELECT $lang FROM langue WHERE ID = '$lab';";
$Result = mysql_query($sql);
$val = mysql_result($Result , 0 , $lang);
print $val;
}
?>
le mot "langue" ne devrait-il pas être mis entre guillemets, c'est une variable ?
<? function recup($lab,$lg)
{
$lang=$lg;
$sql = "SELECT $lang FROM langue WHERE ID = '$lab';";
$Result = mysql_query($sql);
$val = mysql_result($Result , 0 , $lang);
print $val;
}
?>
le mot "langue" ne devrait-il pas être mis entre guillemets, c'est une variable ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question