$query = "SELECT * FROM `status_info_private` WHERE `id`=$id ORDER BY `Status_Date` DESC LIMIT 100";
if ($query_run = mysql_query($query)) {
while ($rows = mysql_fetch_array($query_run)) {
echo '<a href="view_profile.php?id=' . $id . '"><font color="#009900" > ' . $rows['Name'] . ' ' . ' Says :' . '</font></a><br/>';
echo '<p align="justify> ' . $rows['Private_status'] . '<br/>';
echo '<p align="right">' . $rows['Status_Date'] . '<br/>';
$like = $rows['Like'];
$unlike = $rows['Unlike'];
}
}
我认为这段代码中的所有内容都是正确的。但是我仍然无法在标题为“ Private_status”的列下获取输出。上面的代码可以正确生成所有内容,但cols“ Private_status”下的消息除外。我已经检查了col名称的拼写,并且该部分没有错误。
那么,请告诉我到底缺少了什么?
最佳答案
$query = "SELECT * FROM `status_info_private` WHERE `id`=$id ORDER BY `Status_Date` DESC LIMIT 100";
if ($query_run = mysql_query($query)) {
while ($rows = mysql_fetch_array($query_run)) {
echo '<a href="view_profile.php?id=' . $id . '" color="#009900" > ' . $rows['Name'] . ' ' . ' Says :' . '</a><br/>';
echo '<p align="justify"> ' . $rows['Private_status'] . '</p>';
echo '<p align="right">' . $rows['Status_Date'] . '</p>';
$like = $rows['Like'];
$unlike = $rows['Unlike'];
}
}
关于php - 使用PHP从MySQL提取数据,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13208242/