Einzelnen Beitrag anzeigen
  #7  
Alt 19.12.2007, 12:46:32
defabricator defabricator ist offline
Senior Member
 
Registriert seit: Sep 2007
Ort: Potsdam
Alter: 55
Beiträge: 1.020
AW: Klassenliste erstellen

PHP-Code:
<?php
// Verbindung zum Mysql Server herstellen
$verbindung mysql_connect("xxx","xxx","xxx");
// wenn mysql_connect fehl schlägt, liefert es false zurück
// also:  wenn !$verbindung, dann Verbindung fehlgeschlagen
if ( !$verbindung ) {
  echo 
'Verbindung zum Mysql Server ist fehlgeschlagen. ' mysql_error();
  exit();
}

// Datenbank auswählen
$dbselect mysql_select_db('xxx'$verbindung);
// mysql_select_db liefert false, wenn die Datenbank nicht gewählt werden kann
if ( !$dbselect ) {
  echo 
'Datenbank konnte nicht ausgewählt werden. ' mysql_error($verbindung);
  exit();
}

// SQL Anfrage an den Mysql Server schicken
$sql "SELECT name, klasse FROM jos_users ORDER BY klasse";
$res mysql_query($sqlverbindung);
// mysql_query liefert false, wenn ein Fehler aufgetreten ist.
if ( !$res ) {
  echo 
'Fehler bei der SQL Anfrage. ' mysql_error($verbindung);
  exit();
}

$aktuelle_klasse null;
// Alle Datensätze abarbeiten, einen nach dem anderen
while($row mysql_fetch_array($resMYSQL_ASSOC)) {
  
// wenn sich die Klasse geändert hat
  
if ( $aktuelle_klasse!==$row['klasse'] ) {
    
// neue KLasse ausgeben
    
echo '== ' $row['klasse'] . " ==<br />\n";
    
// und als aktuelle Klasse speichern
    
$aktuelle_klasse $row['klasse'];
  }
  echo 
' # ' $row['name'] . "<br />\n";
}
?>
__________________
Wat der Bauer nich kennt, dit frisster nich.
Mit Zitat antworten