Problème requête SQL toute simple

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 : Problème requête SQL toute simple

Re: Problème requête SQL toute simple

par Selinaa » 09 avr. 2012, 20:08

Haaan t'es trop fort !! :D :D :D

Pardon pour ma blondeur :P

Re: Problème requête SQL toute simple

par xTG » 09 avr. 2012, 20:04

Voilà de quoi avoir plus d'infos :
$countCom="SELECT COUNT(*) AS nb FROM kaishii_commentaire WHERE kaishii_NoAutoArticle=".$sqlDonnee2['NoAutoArticle']; // on défini un alias pour le champ créé
$resultat=mysql_query($countCom) or die(mysql_error()); // pour aider à debug, cela affiche les erreurs renvoyées par le driver
$data2 = mysql_fetch_array($resultat);

echo $data2['nb']; // on affiche la champ voulu
Et j'espère surtout que ta variable $sqlDonnee2['NoAutoArticle'] contient la bonne valeur. ;)

Re: Problème requête SQL toute simple

par Selinaa » 09 avr. 2012, 20:01

Je te remercie pour ta réponse rapide.

J'ai donc mis ainsi :
<?php
$countCom="SELECT COUNT(*) FROM kaishii_commentaire WHERE kaishii_NoAutoArticle=".$sqlDonnee2['NoAutoArticle']; 
$resultat=mysql_query($countCom);
$data2 = mysql_fetch_array($resultat);

echo $data2;
?>
Hum toujours rien... :( Je suis vraiment blonde ma parole !

Re: Problème requête SQL toute simple

par xTG » 09 avr. 2012, 19:55

Avant de faire un mysql_fetch_xxx pour récupérer les résultats il faut faire un mysql_query() pour envoyer la requête au SGBD. ;)

Problème requête SQL toute simple

par Selinaa » 09 avr. 2012, 19:52

Bonsoir à tous,

Je sèche sur une petite requête sql vraiment simple (honte à moi :( ).
Pourriez-vous m'éclairer sur la réponse ? En effet, aucun résultat ne s'affiche..
<?php
$countCom="SELECT COUNT(*) FROM commentaire WHERE NoAutoArticle=".$sqlDonnee2['NoAutoArticle'];
$resultat = mysql_fetch_array($countCom);
echo $resultat;
?>
J'ai essayé la requête dans PhpMyAdmin, elle fonctionne correctement.

Merci de votre aide !