Faire le total d'une table avec l'id du membre

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Faire le total d'une table avec l'id du membre

Re: Faire le total d'une table avec l'id du membre

par yann18 » 29 sept. 2013, 12:48

bonjour ?

peut être un problème des quotes(') mal placés dans la requête sql.Ecris plutôt ceci:
 $sql = "SELECT COUNT(*) as nb FROM contenu WHERE id_membre ='".$id."' ";
dans tous les cas éffectues toujours un contrôle sur les données reçues(variable $_GET) sans oublier de faire un debug sur le résultat de la requête.

Faire le total d'une table avec l'id du membre

par ISoon » 29 sept. 2013, 12:19

Je souhaite faire la somme total des contenu avec l'id du membre et sa me echo un numéro, j'ai se code :
<?php echo htmlentities($dnn['username'], ENT_QUOTES, 'UTF-8'); ?> a
<?php
$id = intval($_GET['id']);
$sql = "SELECT COUNT(*) as nb FROM contenu WHERE id_membre ="'.$id.'"";
$req = mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
$row = mysql_fetch_assoc($req);
$nombre = $row['nb'];

echo $nombre
?>
J'ai une erreur :
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/forumatique.fr/www/moteur/profile.php on line 47
Merci de votre aide.