unterschied ziwschen object() und assoc()
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
array
art
code
dank
date
folgende tabelle
funktion
host
inhalt
objekt
re
tag
unterschied
unterschiedlich beispiel
verbindung
wissen
zugriff
-
tag ich wollte mal wissen wo genau der unterschied zwischen
mysql_fetch_object();
und
mysql_fetch_accoc();
ist.
soweit ich weiß bewirken beide einigermaßen das gleiche oder??
mfg andré -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
also erst mal ist mir die ref="/tag/funktion">Funktion mysql_fetch_accoc() nicht bekannt^^
Wahrscheinlich meinst du die Funktion mysql_fetch_assoc().
mysql_fetch_object() liefert ein Objekt
mysql_fetch_assoc() liefert ein Assoziatives Array.
Die Inhalt sind die selben, jedoch ist die Art des Zugriffs unterschiedlich.
Beispiel:
folgende Tabelle:
StoreName Sales Date Los Angeles 1500€ 05.Jan.1999 San Diego 250€ 07.Jan.1999 Los Angeles 300€ 08.Jan.1999 Boston 700€ 08.Jan.1999
<?php $verbindung = mysql_connect("host", "user", "pw"); mysql_select_db("database"); $sql = "SELECT * FROM `table`"; ?> <table> <tr> <td>StoreName</td> <td>Sales</td> <td>Date</td> </tr> <?php $res = mysql_query($sql, $verbindung); while($val = mysql_fetch_object($res)){ echo '<tr>'; echo '<td>'.$val->StoreName.'</td>'; echo '<td>'.$val->Sales.'</td>'; echo '<td>'.$val->Date.'</td>'; echo '</tr>'; } ?> </table> <table> <tr> <td>StoreName</td> <td>Sales</td> <td>Date</td> </tr> <?php $res = mysql_query($sql, $verbindung); while($val = mysql_fetch_assoc($res)){ echo '<tr>'; echo '<td>'.$val['StoreName'].'</td>'; echo '<td>'.$val['Sales'].'</td>'; echo '<td>'.$val['Date'].'</td>'; echo '</tr>'; } ?> </table>
Ich denke, das ist soweit klar^^
Grüße
xelax90
Beitrag geändert: 9.10.2008 15:16:45 von xelax90 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage