voila j essaye d afficher le nombre de membres en ligne sur mon site voici ma requete:
$compte = mysql_query(" SELECT *
FROM `espm_membres`
WHERE 1
LIMIT 0 , 30 " );
$compte1 = mysql_fetch_array($compte);
$nombre = $compte1['nombre'];
(j ai trouve se resultat par phpmyadmin oui je suis debutant lol
et voici mon code d 'afficage:
Vous etes <?php echo $nombre;?> membres inscrits
il ne m indique pas d erreur mais ne m'affiche pas le nombre ?
quanf je fait le test d'affichage des erreurs avec ce code:
mysql_query($compte1) or die (mysql_error());
voici sa que sa me dit:
Code : Tout sélectionner
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Array' at line 1[/code][/php]
voci une partie du code de ma page install de la table:
if(!@mysql_query("CREATE TABLE ". $_POST['prefix'] ."membres (
id MEDIUMINT NOT NULL AUTO_INCREMENT ,
identifiant VARCHAR( 30 ) NOT NULL ,
pseudo VARCHAR( 15 ) NOT NULL ,
passe VARCHAR( 40 ) NOT NULL ,
email TEXT NOT NULL ,
valide BINARY NOT NULL ,
rang SMALLINT NOT NULL ,
INDEX ( id ))")) { //Création de la table membres
echo'<span style="color:#d00000">La table ', $_POST['prefix'] ,'membres n\'a pas put être créé.</span>';
exit;
voila j essaye d afficher le nombre de membres en ligne sur mon site voici ma requete:
[php]$compte = mysql_query(" SELECT *
FROM `espm_membres`
WHERE 1
LIMIT 0 , 30 " );
$compte1 = mysql_fetch_array($compte);
$nombre = $compte1['nombre'];
[/php]
(j ai trouve se resultat par phpmyadmin oui je suis debutant lol
et voici mon code d 'afficage:
[php]Vous etes <?php echo $nombre;?> membres inscrits[/php]
il ne m indique pas d erreur mais ne m'affiche pas le nombre ?
quanf je fait le test d'affichage des erreurs avec ce code:
[php]mysql_query($compte1) or die (mysql_error());[/php]
voici sa que sa me dit:
[code]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Array' at line 1[/code][/code][/php]
voci une partie du code de ma page install de la table:
[php]if(!@mysql_query("CREATE TABLE ". $_POST['prefix'] ."membres (
id MEDIUMINT NOT NULL AUTO_INCREMENT ,
identifiant VARCHAR( 30 ) NOT NULL ,
pseudo VARCHAR( 15 ) NOT NULL ,
passe VARCHAR( 40 ) NOT NULL ,
email TEXT NOT NULL ,
valide BINARY NOT NULL ,
rang SMALLINT NOT NULL ,
INDEX ( id ))")) { //Création de la table membres
echo'<span style="color:#d00000">La table ', $_POST['prefix'] ,'membres n\'a pas put être créé.</span>';
exit;[/php]