2012-05-03 86 views
1

我有一个小问题,使用PDO而不是mysql_fetch_objectPDO - 更改旧的mysql_fetch_object

我试图找到一些东西来取代它,但似乎没有任何工作。

首先我链路实现:

$link = new PDO('mysql:host='.$local.';dbname='.$nomBase.'', $user, $password, $pdo_options); 

这里是我的代码:

while($row = mysql_fetch_object($result)){ 
$data1=$row->nickname; 
$data2=$row->id_contact; 
echo ("<option "); 
if ($handled==$data2) { echo ("selected "); } 

感谢您的帮助

+1

Yay切换到PDO! :) – Paulpro

回答

5

您应将其更改为:

while($row = $result->fetch(PDO::FETCH_OBJ)){ 
... 
} 

你会发现莫e有关它的信息:PDOStatement Fetch

这是PDO更换的好选择!需要更多像你这样的人;)。