我需要一個數據庫這樣的:設置MySQL數據庫
<?php
if (isset($_POST['addcontentbox'])) {
// Connection to Database
include('config.php');
// no Query Injection
$message = mysql_real_escape_string($_POST['addcontentbox']);
$sql = 'INSERT INTO wall (message) VALUES("' . $message . '")';
mysql_query($sql);
echo $message;
} else {
echo '0';
}
這是配置文件:
/* Database config */
$db_host = 'my host goes here';
$db_user = 'the user name is here';
$db_pass = 'my password goes here';
$db_database = 'the datbase name is here';
/* End config */
$link = mysql_connect($db_host,$db_user,$db_pass) or die('Unable to establish a DB connection');
mysql_select_db($db_database,$link);
當我需要幫助的是在創建數據庫。它在myphp管理中看起來很容易,但我不知道我在做什麼。由於上述代碼中的表格將是「牆」,這是否意味着名稱也必須是這樣?我也不知道是否必須創建一個表(「消息」一個),或者腳本運行時它會這樣做。
我試着設置一個,但它只是不保存任何數據。我確保所有的數據庫連接參數都是正確的(名稱,密碼,用戶..),但仍然沒有保存任何數據。我沒有從服務器收到任何mysql錯誤,它只是看起來像運行良好,只是沒有數據被保存。誰能幫我這個?
非常感謝!這正是我所需要的,究竟發生了什麼,我沒有正確輸入它!你是人! – Ivan
你好。很高興它幫助你。 – B4NZ41