我想在PHP執行SQL命令,例如如何在不提交表單的情況下在PHP中調用sql命令?
$query_run = mysql_query($query);
。但我可以找到觸發事件PHP的唯一方式是使用提交表單:
if(isset$POST['submit']) {
$query_run = mysql_query($query);
}
但是這將刷新頁面,擦去在頁面上動態創建的每一件事情。
我想要的是有一個按鈕,按下它來觸發sql命令,而不需要像js中的onclick
那樣重新加載頁面。但是,sql命令不能在js函數中運行(我可以找到)。
[**請不要使用'mysql_ *'在新代碼的功能**](http://bit.ly/phpmsql)。他們不再被維護[並被正式棄用](https://wiki.php.net/rfc/mysql_deprecation)。看到[**紅框**](http://j.mp/Te9zIL)?學習[*準備的語句*](http://j.mp/T9hLWi),並使用[PDO](http://php.net/pdo)或[MySQLi](http://php.net/ mysqli) - [這篇文章](http://j.mp/QEx8IB)將幫助你決定哪個。如果你選擇PDO,[這裏是一個很好的教程](http://j.mp/PoWehJ)。 –
看看阿賈克斯。 –
感謝您的教程,它有很大的幫助。我剛剛用PDO取代了舊代碼。那麼,我現在可以在js裏面使用PDO了? –