Tôi đang cố gắng xây dựng một ứng dụng di động với PhoneGap và jQuery Mobile. Trong ứng dụng của tôi, tôi có một trang mà là một liên kết đến tập tin PHP cập nhật MYSQL và hướng đến trang tiếp theo. Nhưng với PhoneGap tôi cần phải có tất cả các tập tin PHP trên máy chủ bên ngoài vì vậy tôi không thể giải pháp hiện tại của tôi trên ứng dụng này.Cập nhật MYSQL với jQuery/AJAX
Đây là PHP mà tôi sử dụng để cập nhật MYSQL
<?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);
?>
Vậy làm thế nào tôi có thể chạy PHP này khi người dùng nhấp vào một nút? Với jQuery/AJAX tôi giả sử?
bạn có thể gửi một số mã nơi bạn gọi trang php này trong ứng dụng. – vikky
Điều này dễ bị tiêm 'SQL'. Không bao giờ chèn dữ liệu do người dùng cung cấp trực tiếp vào truy vấn mà không cần thoát chúng. – Quassnoi