Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL-Ergebnisse in PHP - Arrays oder Objekte?

Leistungsmäßig ist es egal, was Sie verwenden. Der Unterschied besteht darin, dass mysql_fetch_object Objekt zurückgibt:

while ($row = mysql_fetch_object($result)) {
    echo $row->user_id;
    echo $row->fullname;
}

mysql_fetch_assoc() gibt assoziatives Array zurück:

while ($row = mysql_fetch_assoc($result)) {
    echo $row["userid"];
    echo $row["fullname"];
}

und mysql_fetch_array() gibt array:

zurück
while ($row = mysql_fetch_array($result)) {
    echo $row[0];
    echo $row[1] ;
}