我目前正在从MySQL数据库中提取数据,当前代码为Example 1
function User_Details($uid){
$uid = mysql_real_escape_string($uid);
$query = mysql_query("SELECT uid,password,email,nickname,username,profile_pic,friend_count FROM users WHERE uid='$uid' AND status='1'");
$data = mysql_fetch_array($query);
return $data;
}
我想在多个PHP页面上使用这个查询,而不必为每个PHP文件编写foreach循环。
目前我把它放在一个叫做 PS:我很抱歉,如果它没有意义,我已经抱怨了很多,没有显示我已经尝试过,我希望这次不要抱怨,我感谢你看我的问题。Wall_Updates { }
的类中,我试着用下面的代码打印它:Example1
: <?php
if ($uid) {
$updatesarray = $Wall->Updates($uid);
}
if ($updatesarray) {
foreach ($updatesarray as $data) {
$username = $data['username'];
?>
#HTML CODE GOES HERE
<?php } ?>
So I'd like my query to pull multiple fields from users and use it across any page without a foreach.
你需要在任何地方发出"or die" sql命令,否则你不知道为什么它失败了。
http://pastie.org/7897405你有一个错误的列名(看最后一行的馅饼
)也,从mysql_的东西中解脱出来,进入pdo。你应该知道的,笨蛋!