Bonjour,
La requête ci-dessous sert à faire un "Top-Parrain".
>Id par id, je veux chercher le nombre de filleuls(=nombre de membres qui ont l'id X pour refererid), puis stocker la valeur trouver dans le nbref (nombre de filleuls) correspondant à l'id...
J'ai des erreurs de ce type :
Quelqu'un aurait une idée de l'erreur ?
Merci.
La requête ci-dessous sert à faire un "Top-Parrain".
>Id par id, je veux chercher le nombre de filleuls(=nombre de membres qui ont l'id X pour refererid), puis stocker la valeur trouver dans le nbref (nombre de filleuls) correspondant à l'id...
Code:
<?php
include('header.inc.php');
$requete = mysql_query("SELECT id FROM demo_a_accounts") or die(mysql_error();
while ($myrow = mysql_fetch_row($requete))
{
$req = "SELECT id FROM demo_a_accounts WHERE refererid=" .$myrow[0]. "";
$res = mysql_query($req) or die(mysql_error());
$num_rows = mysql_num_rows($req);
$ask= "UPDATE `demo_a_accounts` SET `nbref` = '".$num_rows."' WHERE `id` = '" .$myrow[0]. "'";
$result = mysql_query($ask) or die(mysql_error());
}
?>
J'ai des erreurs de ce type :
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home.10.6/boosttra/www/topparrain.php on line 8
Quelqu'un aurait une idée de l'erreur ?
Merci.