Hallo!
Ich habe mal eine sehr simple Frage zum Thema mySQL aber vor allem PHP.
Ich möchte eine Funktion schreiben, um die ID eines Datensatzes herauszufinden, von dem ich einen Wert kenne. Bzw anschaulicher:
Tabelle Benutzer
ID | Name | ...
---+--------+-----
1 | Hans |
2 | Jochen |
3 | Peter |
4 | Klaus |
ich möchte jetzt einfach nur wissen, welche ID Hans hat und dann damit weiterarbeiten. Mein ansatz:
function getIdFromName($name) {
$query = "SELECT id FROM Benutzer WHERE Name = '$name' ";
$result = (mysql_query($query));
$name_id = $result;
return $name_id;
}
Habe glaub generell ein kleines Verständnisproblem was funktionen angeht. Die Variablen sind ja nur innerhalb der Funktion gültig. Wie komme ich an $name_id? Bzw an wen übergibt die Funktion mittels return $name_id?? Geht das grundsätzlich so?
Vielen Dank schonmal,
Paco