Formulardaten einer auf Cordova basierten App in einer Web MySQL-Datenbank speichern

  • 7 Antworten
  • Letztes Antwortdatum
Y

youngbac

Neues Mitglied
0
Hallo zusammen,

ich arbeite mit Hilfe von Phonegap an der Erstellung einer App in der ein Benutzer in ein Formular Daten eingeben kann und diese sollten dann beim Absenden in eine Web MySQL-Datebank übertragen werden.

Wie ist das möglich?
Danke im Voraus!

Beste Grüße,
Alex
 
Über webservices ^^
 
Erstmals Danke für die schnelle Antwort.

habe jetzt etwas gegoogelt und bin auf das hier gestoßen:

Create a Basic Web Service Using PHP, MySQL, XML, and JSON

versteh ich dass so richtig, dass ich als meine action im formular die url zu einer php-Datei anbiete, die die Datenbankverbindung erstellt und die Daten reinspeichert?


/* connect to the db */ $link = mysql_connect('localhost','username','password') or die('Cannot connect to the DB'); mysql_select_db('db_name',$link) or die('Cannot select the DB');

$import = "INSERT INTO tabelle VALUES ($vorname,$nachname,$email)";
Danke!
 
ja das wird ungefähr so hinkommen
 
super, danke.
Probier ich dann gleich mal.
 
hab das jetzt probiert,
aber nun ein anderes Problem entdeckt:

<form method="post" name="rating" action="test.php">

nach submit wird nicht die test.php geöffnet sondern "undefined" angezeigt.
gebe ich in der action eine html datei an, wird diese ohne Probleme dargestellt.

ist jemandem von euch so ein Problem schon einmal untergekommen?

Danke im Voraus!

Alex
 
Hi,

da du den Code für deine HTML-Form sicher aus einem Beispiel im Netz genommen hast, musst du die komplette Adresse in das "action"-Attribut schreiben.
Also http://...

Du hast eine relative Adresse genommen, und da wird nur direkt auf dem Server gesucht.

Gruß
 
herzlichen Dank!

genau so war es!
 
Zurück
Oben Unten