Hallo Andreas,
ich möchte ein Function basteln die dann per include eingebunden wird, sodas
man darauf zugreifen kann
Ich empfehle Dir zum einen folgende Lektüre
http://www.php.net/manual/de/functions.php
das Tutorial kann auch nicht schaden:
http://www.php.net/manual/de/tutorial.php
Für Funktionen, die in einer externen Datei liegen, nimmst Du besser
include_once(),
oder noch besser, da Du die Funktion unbedingt brauchst
require_once()
function kundesid()
{
$kunde_sid = mysql_query("select name,vorname,strasse,plz,ort from
calc_client
where sid = '".$sid."'");$zeile = mysql_fetch_array($kunde_sid);
}
Woher kommt die $sid, übergib sie der Funktion!
Und wo ist der Verweis auf die Datenbank, übergib den auch!
Greife nie unnötig auf globale Variablen zu.
Und noch was: In PHP muss man globale Variablen in einer Funktion
extra deklarieren:
GLOBAL $sid (trotzdem keine gute Idee)
Wenn Du dann glücklich Deine Daten in einem Array hast, dann
gib das Array sauber zurück:
return $zeile;
in irgendeinem Dokument:
include("functions_datei");
kundensid()
$zeile = kundensid($sid, ...);
dann jetzt auf die Variablen zugreifen
echo zeile["name"];
...
Gruß,
Vinzenz