Hallo Forum,
ich habe yin meinem System einige Konstrukte, die nur eine Ergebnismenge mit einer Spalte und einer Reihe ergeben (oder eben auch nicht).
Das habe ich früher mal so gelöst:
$query = SELECT [irgeneine_Aggregatfunktion]spalte FROM tabelle...;
$wert = mysql_result(mysql_query($db,$query), 0);
Nun müßte ich mir im Zuge eines mysqli-Umstiegs eine Funktion "my_mysqli_result" schreiben, die für
$wert = my_mysqli_result(mysqli_query($db,$query), 0);
entweder den Wert oder eine 0 zurückgibt. Obiges einzeln aufzudröseln geht zwar auch, aber da ich es doch öfter benutzt hatte, würde ich es gerne über eine Funktion lösen.
Leider gelingt es mir aber bisher nicht. Ich vermute, es scheitert daran, dass ich nicht damit zurecht komme, ein ein übergebenes Objekt in einer Funktion aufzudröseln.
Wie macht man das?
Pit