Über mich

Name: Florian Rabensteiner
Wohnort: St.Andrä
Geb.Dat.: 22.10.1988
Hobby: Fußball

Aufgabenstellung

Daten (Spiele, Ort, Zeitraum, Bewerb, Name, Rang, Nation) von den bisherigen Olympischen Winterspielen sammeln und diese in einer ACCESS-Datenbank ablegen, auf die man mittels einer mySQL-Abfrage in php zugreifen kann. Das Eingabeformular enthält eine Auswahl der Spiele, der Bewerbe und des Geschlechts.

Programmausschnitte

Anmeldung an den mySQL-Server

$mySQL_Host="localhost";                                       // mysql-Host
$mySQL_User="schueler";                                            // Benutzername
$mySQL_Passwort="schueler";                                        // Passwort

$ipAdresse=getenv("REMOTE_ADDR");
$projekt="Olympia_Alpin";

if (!mySQL_Connect($mySQL_Host,$mySQL_User,$mySQL_Passwort)) {
  echo "Keine Verbindung zu $mySQL_Host 
"; exit; // bei Misslingen Fehlermeldung + Abbruch }

mySQL-Abfrage

$db="php7ab06";                                                                                   // Datenbank
$sql="insert into zugriffe7ab (projekt,ipAdresse) values ('$projekt','$ipAdresse')";              // sql-Befehl
if (!$sqlResult=mysql_db_query($db,$sql)) {echo "sql_Fehler!";}
// Registierung des Aufrufs vor der Abfrage!

$sql="select Bewerb,Rang,Name,Geschlecht,Nationalität,Zeit,Spiele,Ort,Land,Zeitraum,              // sql-Befehl
      alpin_spiele.SpieleNr from alpin_spiele,alpin_ergebnisse
      where alpin_spiele.SpieleNr=alpin_ergebnisse.SpieleNr
      and Spiele like '%$Spiele%' and Bewerb like '%$Bewerb%' and Geschlecht like '%$Geschlecht%'
      order by Spiele,Bewerb,Geschlecht,Rang";
if (!$sqlResult=mysql_db_query($db,$sql)){echo "sql_Fehler!"; exit;}                              // Fehlermeldung

Bschreibung

Die gewünschten Daten im Formular auswählen (z.B. Spiele: 1998 Nagano; Bewerb: Abfahrt; Geschlecht: männlich;).