我已經創建了一個簡單的博客系統,它連接到我的數據庫並從名爲login的數據庫和名爲news的表中獲取信息。問題是即使它連接,它也不會發布信息。我的繼承人代碼:無法從MySQL數據庫檢索文本
<html>
<?php
$host = '127.0.0.1';
$user = 'root';
$password = 'ascent';
$webdb = 'login';
$newstable = 'news';
$con = mysql_connect($host,$user,$password);
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
if (isset($_GET['newsid']))
{
$id = (int)$_GET['newsid'];
mysql_select_db($webdb);
$result = mysql_query("SELECT * FROM news WHERE id='".$id."'");
$row = mysql_fetch_assoc($result); ?>
<div class='box_two_title'><?php echo $row['title']; ?></div>
<?php
echo $row['body'];
}
?>
Hello
</html>
感謝您的所有有用的答案,但迄今爲止它仍然沒有發佈:S
你不需要調用'mysql_select_db('webdb')'而不是'connect :: selectDB('webdb')'嗎? – Malachi
什麼是connect :: selectDB? –
謝謝你的回答。補充說。 – user1644279