Turnier skript help

jup ok nehmen wir mal an es ist schon alles angeben (Teamname, ID, Ergebnis) wie kann ich es am besten in meiner html tabelle ausgeben???
 
PHP:
switch ($runde)
{
    case 1:  $erg = mysql_query("SELECT teamname, level, runde1 FROM tunier");
    while (list($teamname,$level,$runde) = mysql_fetch_row($erg));
    {    
        // Dann halt die ausgabe
    }
    break; 

    case 2:  $erg = mysql_query("SELECT teamname, level, runde2 FROM tunier WHERE (level = '2')");
    while (list($teamname,$level,$runde) = mysql_fetch_row($erg));
    {    
        // Dann halt die ausgabe
    }
    break;
// usw
}
Hoffe mal das hilft ...

€dit: Das ist nur eine *hilfe*, kein vollständiger code ...
die var runde sollte per browser übergeben werden, in etwa so: http://www.blub.de/blub.php?runde=2

Grüße, Morph
 
Zuletzt bearbeitet:
Wie meinst du das mit dann halt die ausgabe??

sieht etz folgendermassen aus.

PHP:
$erg = mysql_connect ($host, $user, $pw)
        or die ("keine Verbindung möglich");
    print ("Verbindung erfolgreich");



switch ($runde)
{
    case 1:  $erg = mysql_query("SELECT teamname, level, runde1 FROM Turniertest");
    while (list($teamname,$level,$runde) = mysql_fetch_row($erg));
    {
        // Dann halt die ausgabe
    }
    break;

    case 2:  $erg = mysql_query("SELECT teamname, level, runde2 FROM Turniertest WHERE (level = '2')");
    while (list($teamname,$level,$runde) = mysql_fetch_row($erg));
    {
        // Dann halt die ausgabe
    }
    break;
// usw
}

    mysql_close ($erg);
  ?>
 
PHP:
$conn = mysql_connect ($host, $user, $pw)
        or die ("keine Verbindung möglich");
    print ("Verbindung erfolgreich");



switch ($runde)
{
    case 1:  $erg = mysql_query("SELECT teamname, level, runde1 FROM Turniertest");
    while (list($teamname,$level,$runde) = mysql_fetch_row($erg));
    {
        echo " <table ...
               <tr><td width=xx>$teamname - Ergebniss: $runde</td></tr>";
    }
    break;

    case 2:  $erg = mysql_query("SELECT teamname, level, runde2 FROM Turniertest WHERE (level = '2')");
    while (list($teamname,$level,$runde) = mysql_fetch_row($erg));
    {
        // Dann halt die ausgabe
    }
    break;
// usw
}

    mysql_close ($conn);
Nurso als Bsp. - verstehst wie ich des meine ?

Grüße, Morph
 
Ich glaub ich weiß was du meinst bloß leider funktioniert das nicht die zeile hat irgendeine macke

echo " <table>
<tr><td width=100>$teamname - Ergebniss: $runde</td></tr>";

da wird in meinem php programm nichtmal $tamname oder $runde rot markiert was er sonst bei allein anderen immer macht

hab jetzt schon mehrer sachen ausprobiert entweder ich seh garnix (einträge sind vorhanden) oder ich hab in der besagten zeile pars error (wenn ich dran rumprobiere)
 
musste so machen:
echo "<tr><td width=100>".$teamname."</td></tr>";

allerdings gehts mit print einfacher:
print("<tr><td width=100>$teamname - Ergebniss: $runde</td></tr>");
da brauchste nichts weiter verändern
 
Zurück