Questions sur un bout de code
Posté : 15 sept. 2007, 00:00
Bonsoir à tous, j'ai 2 petites question sur un bout de code,
En le regardant je pense que vous le comprendrez
Ma première question est :quel est l'interet de faire un GROUP BY ?
Et ma seconde est : littéralenent, "if(!$pseudo_exist)" veut bien dire si la variable n'existe pas. Mais dans notre cas, meme si la requete ne renvoit rien, la variable existe non (mais elle est vide? (il faudrait donc utiliser empty)
Mon raisonnement doit etre faux donc merci de me le corriger.
Merci encore de votre futur aide qui j'espère me permettra de comprendre certaines subtilités de ce langage
En le regardant je pense que vous le comprendrez
$pseudo = htmlspecialchars($_POST['pseudo']);
//On vérifie que le pseudo renvoit bien quelque chose :o (1)
$requete = mysql_query("SELECT membre_id, COUNT(*) AS nbr FROM forum_membres
WHERE membre_pseudo = '".$pseudo."'
GROUP BY membre_pseudo") or die(mysql_error());
$data = mysql_fetch_assoc($requete);
$pseudo_exist = $data['nbr'];
$i = 0;
if(!$pseudo_exist)
{
echo '<p>Ce membre ne semble pas exister<br />
Ma première question est :quel est l'interet de faire un GROUP BY ?
Et ma seconde est : littéralenent, "if(!$pseudo_exist)" veut bien dire si la variable n'existe pas. Mais dans notre cas, meme si la requete ne renvoit rien, la variable existe non (mais elle est vide? (il faudrait donc utiliser empty)
Mon raisonnement doit etre faux donc merci de me le corriger.
Merci encore de votre futur aide qui j'espère me permettra de comprendre certaines subtilités de ce langage