PvP Rangliste - Frage zum Script!

02/05/2012 17:00 .Scratchy.#1
Hallo Leute,

ich erklär euch mal kurz was ich da mache..

also ich möchte eine PvP-Rangliste erstellen. Es gibt InGame eine Quest, welche die Kills speichert welche die Spieler gemacht haben.

Nun möchte ich mit folgendem Script eine kleine Rangliste erstellen! Es ist noch im Aufbau, viel ist nicht geschrieben! Aber ich hätte mal kurz eine Frage, da es meine erste selbstgemachte "Rangliste" ist ;)



Meine Frage nun..

Ich führe 2 Abfragen aus, aus den 2 Abfragen lasse ich halt die Echos ausgeben. Ja gut is klar ^^ Aufjedenfall die Tabelle die ich ausgeben lasse, das ist so nicht möglich..
Hier das Script so wie ich es mir vorstelle, mit der Tabelle:

PHP Code:
<h2>PvP-Rangliste</h2>
</div>
    <div id="left_content">
<center>
<table border="1">
<tr>
<th class="topLine">Platz</th>
<th class="topLine">Spielername</th>
<th class="topLine">Anzahl der Kills</th>
<th class="topLine">keine Ahnung</th>
<th class="topLine">haha</th>
</tr>

<?php
 
include("./inc/config.inc.php");
 
$abfrage2 "SELECT player.name, player.id 
 FROM player.player 
 LEFT JOIN player.player_index ON player_index.id = player.account_id 
 LEFT JOIN player.guild_member ON guild_member.pid = player.id 
 INNER JOIN player.quest ON quest.dwPID = player.id WHERE quest.szState='pvp_exp'
 ORDER BY player.name DESC"
;
 
$ergebnis2 mysql_query($abfrage2);
 while(
$row2 mysql_fetch_object($ergebnis2))
    echo 
'<tr>';
    echo 
'<td>'.$row2->name.'</td>';
  
$abfrage "SELECT quest.lValue, quest.dwPID FROM player.quest WHERE quest.szState='pvp_exp' 
  ORDER BY quest.lValue DESC"
;
  
$ergebnis mysql_query($abfrage);
  while(
$row mysql_fetch_object($ergebnis))

    echo 
'<td>'.$row->lValue.'</td>';
    echo 
'</tr>'


?>
 
</table>
</center>
Also es ist ja so, sobald ich eine Anfrage mache muss ich drunter gleich mit den Echos die Tabelle machen.
Wenn ich aber jetzt so wie in diesem Fall dazwischen wieder eine Abfrage mach und dann bei der 2ten Abfrage mit Echo </tr> die Zeile schließe, dann funktioniert das nicht.

..Ich hoffe ihr versteht mich, falls Fragen sind einfach fragen. Ich hoffe mir kann hier einer weiterhelfen ;)