Mailinglisten-Archive |
Hallo,
iterativ lesen bitte,
du änderst result in der forSchleife?!
>
> <---- snip ---->
> while ($row = mysql_fetch_assoc($result)) {
hier verwendest du wohl das letzte result aus der for-Schleife?!
> for ($i = 0; $i < count($horoskope); $i++) {
>
> $userid = $row[id];
wird beim 2.mal also leer sein, siehe unten
> $horoskop = $horoskope[$i][name];
>
> ## Payment
> $query = "SELECT userid, horoskop FROM statistik WHERE userid =
> '".$row[id]."' AND horoskop = '".$horoskope[$i][name]."' AND zahlweise =
> 'Singlepayment'";
> $result = mysql_query($query) or die(mysql_error());
query scheitert, da ' userid= ' in query ist ? Ausgabe-Error?
> $anzahl[$userid][$horoskop][payment] = mysql_num_rows($result);
> $horoskope[$i][umsatz] =
> $anzahl[$userid][$horoskop][payment]*$horoskope[$i][preis];
>
> $umsatz_gesamt = $umsatz_gesamt+$horoskope[$i][umsatz];
>
> ## Abo
> $query = "SELECT userid, horoskop FROM statistik WHERE userid =
> '".$row[id]."' AND horoskop = '".$horoskope[$i][name]."' AND zahlweise =
> 'Abo'";
diese query enthält keine "id" in query mehr, wahrscheinlich im Unterschied zu
ersten query oben, die eine andere war?
> $result = mysql_query($query) or die(mysql_error());
mit oben bleibt es immer die selbe userid
> $anzahl[$userid][$horoskop][abo] = mysql_num_rows($result);
>
> }
> }
> <---- /snip ---->
>
oder hab ich hier etwas nicht ganz verstanden?
Gruß!
--
Konstantin Rekk
Berlin
phone: +49 (0) 30 48623452
mobil: 0176 2100 6000
www.rekk.de
www.tanden-aikido.de
php::bar PHP Wiki - Listenarchive