Ich versuche, eine mobile Anwendung mit PhoneGap und jQuery Mobile zu erstellen. In meiner App habe ich eine Seite wo ist ein Link zu PHP-Datei, die MYSQL aktualisiert und auf die nächste Seite geht. Aber mit PhoneGap muss ich alle PHP-Dateien auf dem externen Server haben, damit ich meine aktuelle Lösung für diese Anwendung nicht verwenden kann.Update MYSQL mit jQuery/AJAX
Dies ist die PHP, die ich MYSQL zu aktualisieren verwenden, um
<?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);
?>
So wie kann ich dieses PHP laufen, wenn der Benutzer auf eine Schaltfläche klickt? Mit jQuery/AJAX nehme ich an?
können Sie Code senden, wo Sie diese PHP-Seite in Apps aufrufen. – vikky
Dies ist anfällig für SQL-Injektion. Fügen Sie die vom Benutzer bereitgestellten Daten niemals direkt in eine Abfrage ein, ohne sie zu umgehen. – Quassnoi