我正嘗試使用PhoneGap和jQuery Mobile構建移動應用程序。在我的應用程序中,我有一個頁面,指向更新MYSQL並前往下一頁的PHP文件的鏈接。但與PhoneGap我需要在外部服務器上的所有PHP文件,所以我不能在我的當前解決方案在這個應用程序。使用jQuery/AJAX更新MYSQL
這是我用更新的MySQL PHP
<?php
$var = @$_GET['id'] ;
$con = mysql_connect("localhost","username","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("database", $con);
mysql_query("UPDATE table SET condition=true
WHERE ID= \"$var\" ");
header('Location: http://1.2.3.4/test');
mysql_close($con);
?>
所以,我怎麼能運行在用戶點擊一個按鈕,這個PHP?用jQuery/AJAX我想?
你可以發送一些代碼,你可以在應用程序中調用這個php頁面。 – vikky 2012-04-24 06:02:03
這很容易發生'SQL'注入。切勿將用戶提供的數據直接插入到查詢中而不會轉義。 – Quassnoi 2012-04-24 06:03:59