ich habe mir nun mal http://aktuell.de.selfhtml.org/artikel/datenbanken/joins/#leftright_join angeschaut udn ein wenig experimentiert.
ob mein Versuch richtig ist, weiß ich nichi, außerdem bekomme ich eine Fehlermeldung:
Ungültige Abfrage: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'LEFT JOIN turnierklassen_samstag ON turnierklassen_samstag.id = ppc_anmeldungen_' at line 2
$sql1 = "
SELECT id, nachname, vorname, verein, turnierklasse, timestamp FROM ppc_anmeldungen_samstag WHERE turnierklasse = '1' OR turnierklasse = '2'
LEFT JOIN turnierklassen_samstag ON turnierklassen_samstag.id = ppc_anmeldungen_samstag.turnierklasse
ORDER BY timestamp";
$db_erg1 = mysql_query( $sql1 );
if ( ! $db_erg1 )
{
die('Ungültige Abfrage: ' . mysql_error());
}
$anzahl = mysql_num_rows($db_erg1);
echo "Bisher sind " . $anzahl . " Meldung/en für diesen Wettbewerb bei uns eingegangen!";
echo "<br />";
echo "<br />";
echo "<center>";
echo "<table width=\"85%\" border=\"1\" cellpadding=\"3\" cellspacing=\"0\">";
echo "<tr>";
echo "<td></td>";
echo "<td>Name</td>";
echo "<td>Vorname</td>";
echo "<td>Verein</td>";
echo "<td>Turnierklasse</td>";
echo "<td>Meldedatum</td>";
echo "</tr>";
$anzahl = 1;
while ($zeile = mysql_fetch_array( $db_erg1, MYSQL_ASSOC))
{
echo "<tr>";
echo "<td>". $anzahl . "</td>";
echo "<td>". $zeile['nachname'] . "</td>";
echo "<td>". $zeile['vorname'] . "</td>";
echo "<td>". $zeile['verein'] . "</td>";
echo "<td>". $zeile['turnierklasse'] . "</td>";
echo "<td>" . date("d.m.Y G:i:s", strtotime($zeile['timestamp'])) . "</td>";
echo "</tr>";
$anzahl++;
}
echo "</table>";
echo "</center>";
mysql_free_result( $db_erg1 );
Tabelle 1 heißt: ppc_anmeldungen_samstag
Tabelle 2 heißt: turnierklassen_samstag
bei ppc_anmeldungen_samstag gibt es: id, nachname, vorname, verein, turnierklasse, timestamp
im Feld turnierklasse stehen die Zahlen 1-6
bei turnierklassen_samstag gibt es id, name
bei id stehen zahlen 1-6 und bei name, die unterschiedlichen turneirklassennamen