2012-05-28 31 views
0

我想创建一个php PDO select语句,并最终可以将$row['field']放置在我想要的位置。

在正常的MySQL我会做如下:

$row = mysql_fetch_array(mysql_query("SELECT * FROM table WHERE id = '1234'")); 

然后我就能够把$row['name']在一个地方,在另一个$row['items']

如何做到这一点?

回答

2
$sth = $dbh->prepare("SELECT * FROM table WHERE id = '1234'"); 
$sth->execute(); 

$row = $sth->fetch(PDO::FETCH_ASSOC); 

echo $row['field']; 
+0

我不能给你竖起大拇指。但我知道这会很难......非常感谢! – Dimser

+1

@PhilipJensBramsted:在StackOverflow上,“竖起大拇指”的等价物是[upvote](http://stackoverflow.com/privileges/vote-up);如果答案解决了你的问题,你也应该[接受它](http://meta.stackexchange.com/a/5235)。 – eggyal