0
在您問任何人之前,我有一個可以打印完美信息的數組。我有一個implode語句和一個插入語句,似乎沒有工作,我不知道問題出在哪裏。查詢不會插入到表格
空白網頁返回時沒有任何信息。我的代碼有問題嗎?
我的代碼如下。有任何想法嗎?
$data = '"' . implode('" , "', $news_stories) . '"';
$query = mysql_query("INSERT INTO news_story (`title`, `description`, `keywords`, `link`) VALUES (" . $data . ")")or die(mysql_error());
什麼都沒有返回。
空白頁表示您需要啓用error_reporting。 '的error_reporting(E_ALL); ini_set('display_errors',1);'如果您將Mysql配置爲接受單引號字符串,則上述操作將在您的數組中存在未換行的引號。 '$ news_stories'是否已被消毒? '$ news_stories'的內容是什麼?你還做了什麼來調試? –
什麼不工作? sql錯誤?您是否嘗試過打印$ data變量,並將其粘貼到查詢中並直接在sql控制檯中運行以查看是否有效?很難告訴別人什麼都不知道$ news_stories包含什麼,可能是有引號,雙引號或單引號,左轉不轉, – palako
回顯查詢並嘗試直接在mysql服務器上或通過PhpMyAdmin運行它並查看是否它運行。 – Pitchinnate