我有一個數據庫運行在我的服務器與phpmyadmin,但我無法連接它。這裏是一個例子:無法連接到數據庫在php
$user_name = "xxxxx";
$password = "xxxxx";
$database = "xxxxx";
$host = "db.xxxx.nl";
$db_handle = mysql_connect($host, $user_name, $password);
$db_found = mysql_select_db($database);
但這似乎並不奏效。如果我嘗試在表格中插入一些值,它仍然是空的。
$sql = "INSERT INTO tbl_forum
(
title,
name,
content,
lastname,
post_image
)
VALUES
(
'{$_POST['contactsubject']}',
'{$_POST['contactname']}',
'{$_POST['contactmessage']}',
'{$_POST['contactlastname']}',
'{$_FILES["contactBrowse"]["name"]}'
)";
我做錯了什麼?
把'或者死(mysql_error());'在你的查詢結束。它告訴你什麼? – 2014-10-01 10:42:24
此外,如果你有最新的PHP,然後使用mysqli_ *。因爲mysql_ *現在已被棄用。 – 2014-10-01 10:43:55
你是否真的從'$ sql'字符串運行查詢? 'mysql_'也是過時的。使用更現代化的教程搜索已準備好的語句 – andrew 2014-10-01 10:44:43