Mailinglisten-Archive |
Liebe Liste, Ich verwende PHP und Mysql und moechte Daten aus zwei verschiedenen Tabellen (payoff und auth_user) zusammenfuehren und auswerten. Aber ich kriege leider den JOIN nicht hin. Die Auswertung von 'payoff' sieht so aus: <table> <TR> <?php $db=new DB_Example; $query = sprintf("Select SUM(payoffp), SUM(payoffs), user_id from payoff GROUP By user_id"); $rs = mysql_db_query("beispieldb", $query, $db); while ($row = mysql_fetch_row($rs)) { ?> <TD><? echo $row[2] ? ?> </TD> <TD><? echo $row[0] ? ?> </TD> <TD><? echo $row[1] ? ?> </TD> <TD><? echo $row[0]+$row[1] ?> </TD> </TR> <? } ?> </table> Ich erhalte damit in der dargestellten Tabelle user_id, dann die entsprechenden payoffp und payoffs sowie die Summe von beiden. Ich moechte aber anstatt der user_id den richtigen Usernamen ('username') aus der Tabelle auth_user einfuegen. Die Tabelle auth_user enthaelt die user_id sowie die Variable 'username'.. Versuche mit $query = sprintf("Select SUM(payoffp), SUM(payoffs), username from payoff, auth_user GROUP BY user_id using(user_id)"); sind offensichtlich voellig falsch. Kann mir jemand hierzu einen Tip geben? Liebe Gruesse Joerg -- ------------------------------------------------------------------------------------------ Dr. Joerg-Peter Schraepler Ruhr-University Bochum and DIW (German Institute for Economic Research, Berlin) Office: Ruhr Universität Bochum Lehrstuhl fuer Sozialwiss. Methodenlehre und Statistik Room GB1/129; Universitaetsstr. 150; D - 44780 Bochum/Germany fon.: +49 (0)234 - 32-23213; fax -14534 fon.: +49 (0)201 - 271980 (home) mailto: joerg-peter.schraepler_(at)_ruhr-uni-bochum.de ------------------------------------------------------------------------------------------
php::bar PHP Wiki - Listenarchive