Erreur : unexpected T_ENCAPSED_AND_WHITESPACE
Résolu/Fermé
A voir également:
- T_encapsed_and_whitespace
- Erreur 0x80070643 - Guide
- Erreur 10016 epson - Forum Imprimante
- Erreur c2002 western union ✓ - Forum Vos droits sur internet
- Erreur g030 - Forum Bbox Bouygues
- Erreur 5000 france tv - Forum Lecteurs et supports vidéo
7 réponses
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
920
24 févr. 2009 à 10:21
24 févr. 2009 à 10:21
$query="SELECT count(online) as nbr FROM account WHERE"; $result=mysql_fetch_assoc(mysql_query($query));
ça devrait enlever l'erreur PHP, mais ta requête SQL n'est pas complète !
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
920
24 févr. 2009 à 10:08
24 févr. 2009 à 10:08
salut,
regarde à la 40, tu as dû oublier le point virgule ou autre chose.
si tu ne trouve pas, colle-nous les lignes 40, 41, 42.
regarde à la 40, tu as dû oublier le point virgule ou autre chose.
si tu ne trouve pas, colle-nous les lignes 40, 41, 42.
Voila les lignes 39 à 44 :
$query="SELECT count(online) as nbr FROM account WHERE
$result=mysql_fetch_assoc(mysql_query($query));
echo $result['nbr'].'Joueurs online';
?>
<?php
Je dois mettre un ; après where?
Ps c'est pas moi qui ai fait le script donc bon... :S
$query="SELECT count(online) as nbr FROM account WHERE
$result=mysql_fetch_assoc(mysql_query($query));
echo $result['nbr'].'Joueurs online';
?>
<?php
Je dois mettre un ; après where?
Ps c'est pas moi qui ai fait le script donc bon... :S
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
920
24 févr. 2009 à 11:02
24 févr. 2009 à 11:02
à priori pas d'erreur.
+ pour mieux comprendre les guillemets
+ un bon éditeur de texte avec coloration syntaxique (ça te permet de voir directement si tu as bien fermé les guillemets)
$host="adresse_serveur"; $user="user"; $pass="password"; $base="realmd";
+ pour mieux comprendre les guillemets
+ un bon éditeur de texte avec coloration syntaxique (ça te permet de voir directement si tu as bien fermé les guillemets)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
920
24 févr. 2009 à 11:26
24 févr. 2009 à 11:26
Ca change quelquechose si je les mets aà la ligne ou si ils sont tous à la suite?
c'est pareil, pour PHP les caractères blancs, dont les retours à ligne ne comptent pas mais ils ne faut pas oublier les point-virgules.
mais pour relire et maintenir le code, il plus simple de ne mettre qu'une instruction par ligne.
c'est pareil, pour PHP les caractères blancs, dont les retours à ligne ne comptent pas mais ils ne faut pas oublier les point-virgules.
mais pour relire et maintenir le code, il plus simple de ne mettre qu'une instruction par ligne.
Ok. Donc pour l'instant je laisse tel quel je modifie ca quand j'aurais réglé le probleme car c'est le même sur pas mal de pages...
Voila mon code :
<li>
<?php
$host="adresse_serveur"; $user="nom_utilisateur"; $pass="mot_de_passe"; $base="realmd";
$query="SELECT count(online) as nbr FROM account WHERE";
$result=mysql_fetch_assoc(mysql_query($query));
echo $result['nbr'].'Joueurs online';
?>
<?php
$ip="adresse_serveur";
$port="8085";
$fserv=@fsockopen($ip,$port,$errno,$errstr,1);
if($fserv){
echo"<font color='green'><b>On</b></font>";
}
else{
echo"<font color='red'><b>Off</b></font>";
}
?></li>
Voila mon code :
<li>
<?php
$host="adresse_serveur"; $user="nom_utilisateur"; $pass="mot_de_passe"; $base="realmd";
$query="SELECT count(online) as nbr FROM account WHERE";
$result=mysql_fetch_assoc(mysql_query($query));
echo $result['nbr'].'Joueurs online';
?>
<?php
$ip="adresse_serveur";
$port="8085";
$fserv=@fsockopen($ip,$port,$errno,$errstr,1);
if($fserv){
echo"<font color='green'><b>On</b></font>";
}
else{
echo"<font color='red'><b>Off</b></font>";
}
?></li>
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
920
24 févr. 2009 à 12:09
24 févr. 2009 à 12:09
et ?…
Dalida
Messages postés
6728
Date d'inscription
mardi 14 mai 2002
Statut
Contributeur
Dernière intervention
11 janvier 2016
920
24 févr. 2009 à 12:55
24 févr. 2009 à 12:55
et ben essaie !
c'est quand même le meilleur moyen de savoir !
-:oD
c'est quand même le meilleur moyen de savoir !
-:oD
24 févr. 2009 à 10:25
^^
Ps oui la requete n'était pas complete, il affichait l'user, le pass et le serveur donc je l'ai pas mit...
Encore un grand merci :D
24 févr. 2009 à 10:44
Peut tu me dire si ca ne va pas?
C'est la ligne d'avant... modifier pour ne pas laisser transparaitre l'adresse serveur, l'user et le pass:
$host="adresse_serveur"; $user="user"; $pass="password"; $base="realmd";
Merci encore