Mit mysql_fetch_assoc() kann man sich anhand einer Ergebnis-Kennung (Ergebnis-Kennung) einen Datensatz in einem assoziativen Array übergeben lassen. Dabei werden die Feldnamen innerhalb der Tabelle als Schlüssel des Arrays genutzt. Im Erfolgsfall liefert diese Funktion den aktuellen Datensatz, sonst wird false zurückgegeben.
<?PHP
/* Stellt Verbindung zu Datenbank her */
$db = @ mysql_connect ( 'localhost', 'selfphp', 'mega' )
or die ( 'Datenbankverbindung fehlgeschlagen: ' . mysql_error () );
/* Wählt eine Datenbank aus */
$db_select = @ mysql_select_db ( 'selfphp' )
or die ( 'Auswahl der Datenbank fehlgeschlagen' );
$sql = 'SELECT
`name`,
`befehl`
FROM
`selfphp_funktionen`
WHERE
`name` = \'apache_lookup_uri\'';