[php] immer nächstes spiel anzeigen

mi2g

Lieutenant
Registriert
Apr. 2003
Beiträge
1.021
ich habe eine mysql datenbank mit allen spielen von dem scbern. nun möchte ich, dass auf der startseite immer das nächste spiel angezeigt wird. also wenn das spiel fertig ist, sollte schon das nächste angezeigt werden. wie kann man das mit php realisieren?
 
spielplan.jpg


meinst du das?
 
Hmm...

1. kein Bild
2. Direktaufruf ergibt:
Not Found
The requested URL /spielplan.jpg was not found on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

edit:
3. www.bucanero.ch/spielplan.php :
Parse error: parse error, unexpected '}' in /home/pfiecht/public_html/spielplan.php on line 26

Bitte nachbessern ;)

Grüße Erazor
 
Zuletzt bearbeitet:
Ich habs Bild noch gesehen :) War nen Ausschnitt aus phpmyadmin...wenn das mal weiter hilft.
 
also das bild ist wieder da. hab ich wahrscheinlich versehentlich gelöscht.
und der spielplan hatte einen fehler weil ich was versucht hatte. vielleicht könnt ihr mir dabei auch noch helfen.
also ich möchte, dass Bern immer fettgedruckt ist.
mein momentaner code von spielplan.php sieht so aus:
<?PHP
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\" />";

$host = "localhost";
$user = "***";
$pass = "**";
$db = "***";
$connect = mysql_connect($host,$user,$pass) or die ("Keine Verbindung zum DB Server möglich!");
mysql_select_db($db) or die ("Datenbank existiert nicht");

$abfrage = "SELECT spiel, datum, zeit, heim, away, resultat FROM spielplan";
$ergebnis = mysql_query($abfrage);

echo "<table border=1><tr><td>Spiel</td><td>Datum</td><td>Zeit</td><td>Heim</td><td>Away</td><td>Resultat</td></tr>";


while($row = mysql_fetch_object($ergebnis))
{
echo "<tr><td>$row->spiel</td><td>$row->datum</td><td>$row->zeit</td><td>$row->heim</td><td>$row->away</td><td>$row->resultat</td></tr>";
}
echo "</table>";
?>

und ich wollte es so realisieren:

if($ergebnis == "bern")
{
str_replace("bern", "<b>bern</b>")
};


jedoch geth das nicht. hat mir jemand eine lösung auch für das?
danke schonmal.
 
Du musst in die while Schleife, an der stelle, wo eventuell fett gedruckt werden soll reinschreiben:

PHP:
if($row->away == "Bern")
 {
  echo("<b>Bern</b>");
 }
else
 {
   echo $row->away ;
 }
Und das dann bei Heim auch noch
 
Zurück
Oben