我已經創建了一個名爲頁的表的數據庫,其中包含。從MySQL數據庫到文本字段通過PHP的數據?
在這個表中有所謂的pages_id,頁面名稱,pagedesc,pagekey和pagecont領域。
如何從數據庫中的這些字段中將數據提取到可編輯的文本字段? 。我已經試過以下,但我的代碼是不工作:(
<?php
// Make a MySQL Connection
mysql_connect("####", "####", "####") or die(mysql_error());
mysql_select_db("####") or die(mysql_error());
// Get all the data from the "example" table
$result = mysql_query("SELECT * FROM pages")
or die(mysql_error());
?>
<p>Page title</p><br />
<?php echo"<input name=\"pagename\" type=\"text\" id=\"pagename\" value=\"" .$pagename. "\">"; ?>
<p>Keywords</p><br />
<?php echo"<input name=\"pagekey\" type=\"text\" id=\"pagekey\" value=\"" .$pagekey. "\">"; ?>
<p>Description</p><br />
<?php echo"<input name=\"pagedesc\" type=\"text\" id=\"pagedesc\" value=\"" .$pagedesc. "\">"; ?>
<p>Content</p><br />
<?php echo "<textarea name=\"pagecont\" cols=\"120\" rows=\"20\" id=\"pagecont\" >".$pagecont."</textarea>";?>
不要做「<?= $ variable?>」,這是一個討厭的速記。請改用<?php echo $ variable?>。 – Leo
爲什麼?我總是被教導它是完全有效的。 –
是的,它是有效的,但<?可能會導致其他解析器出現問題,而且它不可讀或不必要。 – Leo