我有PHP一個非常奇怪的問題,而試圖將查詢發送到MySQL。 這裏是我的代碼MYSQL PHP的警告:請求mysql_query()預計參數1是字符串
$newlogforuser="CREATE TABLE ".$username."-log (date CHAR(30),time CHAR(30),ipaddress CHAR(30))";
// Execute query
if (mysql_query($conl,$newlogforuser))
{
echo "Response from server: Log created successfully";
}
else
{
echo "Response from server: Error creating log: " . mysql_error();
}
的錯誤:警告:請求mysql_query()預計參數1是字符串
我知道我成功地連接到我的MySQL數據庫,所以這不是一個問題。我知道有很多關於StackOverflow相同問題的帖子,但其中一個解決了我的問題。請幫忙!
請**不要使用' mysql_ *'在新代碼的功能**([爲什麼?](http://stackoverflow.com/questions/12859942/why-shouldnt-i-use-mysql-functions-in-php)),他們(已廢棄) (https://wiki.php.net/rfc/mysql_deprecation)。使用[PDO或MySQLi](http://php.net/manual/en/mysqlinfo.api.choosing.php)而不是 – kero 2013-03-26 20:02:46
是的,我知道,我只是還沒有時間去更改它 – Shadowpat 2013-03-26 20:05:02
mysql_query($ newlogforuser ,$ conl) – tuffkid 2013-03-26 20:05:47