$db_zugriff->query

Hi
Ich habe eine Frage und zwar dieser Command

"$db_zugriff->query"

aus diesem abschnitt aus dem WBBoard

PHP:
global $db_zugriff;

$i = "0";
$res3 = $db_zugriff->query("SELECT * FROM blabla");

und zwar wuerde ich gern wissen, warum man diesen Pfeil benutzt ?
$var->query
||

Ich weiss nicht wozu und deshalb poste ich hier rein :)

Und dann noch genau : Was für vorteile bringt diese Variante ?

Thx schon mal für alle Geistreichen antworte *GGG*
 
Das kann man bei mysql_fetch_object() benutzen:

PHP:
$query = mysql_query("SELECT * FROM tabelle");

while($db_zugriff = mysql_fetch_object($query)) {

$spalte1 = $db_zugriff->spalte1;

}
 
Original geschrieben von gouraud
Das kann man bei mysql_fetch_object() benutzen:

das sieht eher nach ner mysql klasse aus (z.b. phplib), den im code wird ja das query mit $var=>query eingeleitet und nich mit fetch_object()
 
$db_zugriff ist beim WBB (1.x) ein Objekt der Klasse db_zugriff, welche eine Wrapperklasse für MySQL-Funktionen darstellt. Schau dir mal die class_db_zugriff.php an, dort wird sie deklariert.

Zur Schreibweise: Um eine Memberfunktion bzw. -variable eines Objektes anzusprechen, wird in PHP der Operator '->' verwendet.

Mehr zu Klassen in PHP:
http://www.php.net/manual/de/language.oop.php
 
Zurück