Ich komme leider nicht auf die Lösung:
Aufruf mit get_dozenten(search) || get_dozenten("search");
Die Variable $tmp ergibt leider nur "s" statt "search".
Wollte später dann mit $$kontext an den Inhalt von $search kommen.
Danke für Eure Hilfe!
PS: Es geht mir nur noch um die Frage, warum nur der erste Buchstabe angezeigt wird.
Das hatte ich schon letztens und habe keine Antwort gefunden.
Ich übergebe jetzt mittlerweile $search direkt als Referenz:
get_dozenten($search);
Aufruf mit get_dozenten(search) || get_dozenten("search");
Die Variable $tmp ergibt leider nur "s" statt "search".
Wollte später dann mit $$kontext an den Inhalt von $search kommen.
Danke für Eure Hilfe!
PHP-Code:
function get_dozenten($kontext)
{
global $search,$add;
$tmp = $kontext[doz];
echo "<option>".$tmp."</option>";
$tables = "kl_dozenten";
$sql = "SELECT id,nachname,vorname FROM $tables ORDER BY nachname";
$result = mysql_query($sql);
while($row = mysql_fetch_assoc($result))
{
echo "<option value='$row[id]'>$row[nachname], $row[vorname]</option>";
}
} // end func
Das hatte ich schon letztens und habe keine Antwort gefunden.
Ich übergebe jetzt mittlerweile $search direkt als Referenz:
get_dozenten($search);
Kommentar