php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 17.10.2004, 23:37  
Gast
 
Beiträge: n/a
Standard Möchte 2 Abfragen erstellen und bei richtiger Antwort eine

Hallo zusammen,
vielleicht kann mir jemand weiter helfen.

Ich möchte in einer Liste die Anzahl der geworbenen User ( rafrally )
ausgeben und anzeigen lassen, das aber auch gleichzeitig nach der Ebene,
soll heißen in Ebene ( Level ) 1 stehen alle geworbenen die der User direkt geworben hat in Ebene 2 die User die der geworbene geworben hat usw...

Das mit der Berechnung mitbcdiv und bcmul soll so sein, weil ich eine %tuale Vergütung vergeben möchte.

Nun habe ich folgedes erstellt was auch funz:

Code:
$daten=mysql_query("select user from user where session='$sessionid'");
$user=mysql_result($daten,0,"user");
$ref1=mysql_query("select user from refs where ref1='$user'");
$ref2=mysql_query("select user from refs where ref2='$user'");

$a1=mysql_num_rows($ref1);
$pr1a = bcdiv($a1,100,3);
$pr1b = bcmul($pr1a,50,2);
$pr1c = bcmul($pr1b,3,2);

$a2=mysql_num_rows($ref2);
$pr2a = bcdiv($a2,100,3);
$pr2b = bcmul($pr2a,20,2);
$pr2c = bcmul($pr2b,3,2);
Mein Problem:
Es sollen nun der/die User aufgelistet werden, die in einer 2. Datenbank auf "free" stehen und in der ersten auch als Partner (ref) eingetragen ist/sind.

Beispiel:
Code:
"select refrally,user from user where sperre=1 && refrally>'0' "
Wie kann ich dies in die Abfrage mit einbinden, denn ich bekomme immer einen Fehler, es soll nämlich erst geprüft werden ob der User freigeschaltet ist und dann mit aufgelistet werden als Gesamtsumme
Beispiel
Anzahl User: 3

Fehlermeldung:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in members/referal.php on line 29

Line 29 ist : $a1=mysql_num_rows($ref1);

Naja irgendwie habe ich mich "verlaufen"
Für einen Tipp währe ich echt dankbar.
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 17.10.2004, 23:55  
Gast
 
Beiträge: n/a
Standard

schonmal versucht && durch AND zu ersetzen...
 
Alt 18.10.2004, 08:48  
Gast
 
Beiträge: n/a
Standard

verwende mysql_error(), dann erledigt sich das von selbst.
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Warning: filesize(): SAFE MODE Restriction in effect. nicobischof PHP Tipps 2005-2 9 17.08.2005 19:05

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php 2abfragen gleichzeitig

Alle Zeitangaben in WEZ +2. Es ist jetzt 00:23 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.