PHP/MySQL-Problem: Aussgabe des Durchsch. mit AVG

Hallo zusammen,

ich habe ein kleines Problem mit MySQL / PHP. Irgednwie scheine ich gerade auf dem Schlauch zustehen. Hier mein Problem:

//----------------------------------------------------

$sql =„select round(avg(zuverlaessigkeit)) from erfahrungsberichte where Kamera=’$kameramodell’“;

if ($zuverlaessigkeit=send_sql($MySQL_Data,$sql))
echo $zuverlaessigkeit;

//----------------------------------------------------

Anmerkung:
send_sql ist eine von mir geschriebene Funktion, mit der die Verbindung zur Datenbank usw. hergestellt wird. Sie funktioniert korrekt.

Wenn ich den SQL-Befehl in PHPMyAdmin eingebe, erhalte ich das richtige Ergebnis, z.B. die Zahl 6.

Wenn ich das Ganze jetzt mit PHP aufrufe, erhalte ich als Aussgabe „Resource id #7“. Was mache ich falsch? Warum steht dort nicht auch die 6?

Danke für Eure Hilfe.

Gruß Michael

Wenn ich das Ganze jetzt mit PHP aufrufe, erhalte ich als
Aussgabe „Resource id #7“. Was mache ich falsch? Warum steht
dort nicht auch die 6?

weil die funktion eine result-ressource zurueckgibt. du musst in deiner funktion erst noch eine fetch-funktion auf das result anwenden, und deren ergebnis zurueckgeben…