{"id":1753,"date":"2019-04-13T12:29:26","date_gmt":"2019-04-13T04:29:26","guid":{"rendered":"http:\/\/people.utm.my\/ajune\/?p=1753"},"modified":"2019-04-13T12:52:24","modified_gmt":"2019-04-13T04:52:24","slug":"writing-php-mysql-phonegap","status":"publish","type":"post","link":"https:\/\/people.utm.my\/ajune\/2019\/04\/13\/writing-php-mysql-phonegap\/","title":{"rendered":"PhoneGap\u00a0PHP MySQL example"},"content":{"rendered":"<h4><strong>Step By Step Guide:<\/strong><\/h4>\n<ol>\n<li>MySQL Database Creation<\/li>\n<li><strong>Writing PHP code for Serverside<\/strong><\/li>\n<li><strong>Writing Jquery code for PhoneGap \/ Apache Cordova side<\/strong><\/li>\n<\/ol>\n<h4><strong>1. Connecting Database Server (<code>db.php<\/code>)<\/strong><\/h4>\n<pre class=\"language-php code-toolbar\"><code class=\" language-php\"><span class=\"token php\"><span class=\"token delimiter\">&lt;?php<\/span>\r\n <span class=\"token function\">header<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">\"Access-Control-Allow-Origin: *\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token variable\">$con<\/span> <span class=\"token operator\">=<\/span> <span class=\"token function\">mysqli_connect<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">\"localhost\"<\/span><span class=\"token punctuation\">,<\/span><span class=\"token string\">\"root\"<\/span><span class=\"token punctuation\">,<\/span><span class=\"token string\">\"\"<\/span><span class=\"token punctuation\">,<\/span><span class=\"token string\">\"test\"<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token keyword\">or<\/span> <span class=\"token keyword\">die<\/span> <span class=\"token punctuation\">(<\/span><span class=\"token string\">\"could not connect database\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n<span class=\"token delimiter\">?&gt;<\/span><\/span><\/code><\/pre>\n<p>NOTE<\/p>\n<p><code>header(\"Access-Control-Allow-Origin: *\");<\/code>\u00a0use to allow cross domains<\/p>\n<h4><strong>2. Insert data into MySQL database using PHP (<code>insert.php<\/code>)<\/strong><\/h4>\n<p>This code will receive data from the mobile \u00a0\/ PhoneGap Apache Cordova using\u00a0<code>POST<\/code>\u00a0method &amp; It\u2019ll insert data to MySQL, If it is successful it will return\u00a0<code>ok<\/code>\u00a0as output otherwise\u00a0<code>error<\/code>\u00a0as output<\/p>\n<pre class=\"language-php code-toolbar\"><code class=\" language-php\"><span class=\"token php\"><span class=\"token delimiter\">&lt;?php<\/span>\r\n <span class=\"token keyword\">include<\/span> <span class=\"token string\">\"db.php\"<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token keyword\">if<\/span><span class=\"token punctuation\">(<\/span><span class=\"token function\">isset<\/span><span class=\"token punctuation\">(<\/span><span class=\"token variable\">$_POST<\/span><span class=\"token punctuation\">[<\/span><span class=\"token string\">'insert'<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span>\r\n <span class=\"token punctuation\">{<\/span>\r\n <span class=\"token variable\">$title<\/span><span class=\"token operator\">=<\/span><span class=\"token variable\">$_POST<\/span><span class=\"token punctuation\">[<\/span><span class=\"token string\">'title'<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token variable\">$duration<\/span><span class=\"token operator\">=<\/span><span class=\"token variable\">$_POST<\/span><span class=\"token punctuation\">[<\/span><span class=\"token string\">'duration'<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token variable\">$price<\/span><span class=\"token operator\">=<\/span><span class=\"token variable\">$_POST<\/span><span class=\"token punctuation\">[<\/span><span class=\"token string\">'price'<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token variable\">$q<\/span><span class=\"token operator\">=<\/span><span class=\"token function\">mysqli_query<\/span><span class=\"token punctuation\">(<\/span><span class=\"token variable\">$con<\/span><span class=\"token punctuation\">,<\/span><span class=\"token string\">\"INSERT INTO `course_details` (`title`,`duration`,`price`) VALUES ('$title','$duration','$price')\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token keyword\">if<\/span><span class=\"token punctuation\">(<\/span><span class=\"token variable\">$q<\/span><span class=\"token punctuation\">)<\/span>\r\n  <span class=\"token keyword\">echo<\/span> <span class=\"token string\">\"success\"<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token keyword\">else<\/span>\r\n  <span class=\"token keyword\">echo<\/span> <span class=\"token string\">\"error\"<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token punctuation\">}<\/span>\r\n <span class=\"token delimiter\">?&gt;<\/span><\/span><\/code><\/pre>\n<h4>3.Update Database using PHP (<code>update.php<\/code>)<\/h4>\n<p>This code will receive data from the mobile \u00a0\/ PhoneGap \/ Apache Cordova using\u00a0<code>POST<\/code>\u00a0method &amp; It\u2019ll Update data to MySQL with respect to course_id, If it is successful it will return\u00a0<code>ok<\/code>\u00a0as output otherwise\u00a0<code>error<\/code>\u00a0as output<\/p>\n<pre class=\"language-php code-toolbar\"><code class=\" language-php\"><span class=\"token php\"><span class=\"token delimiter\">&lt;?php<\/span>\r\n <span class=\"token keyword\">include<\/span> <span class=\"token string\">\"db.php\"<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token keyword\">if<\/span><span class=\"token punctuation\">(<\/span><span class=\"token function\">isset<\/span><span class=\"token punctuation\">(<\/span><span class=\"token variable\">$_POST<\/span><span class=\"token punctuation\">[<\/span><span class=\"token string\">'update'<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span>\r\n <span class=\"token punctuation\">{<\/span>\r\n <span class=\"token variable\">$id<\/span><span class=\"token operator\">=<\/span><span class=\"token variable\">$_POST<\/span><span class=\"token punctuation\">[<\/span><span class=\"token string\">'id'<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token variable\">$title<\/span><span class=\"token operator\">=<\/span><span class=\"token variable\">$_POST<\/span><span class=\"token punctuation\">[<\/span><span class=\"token string\">'title'<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token variable\">$duration<\/span><span class=\"token operator\">=<\/span><span class=\"token variable\">$_POST<\/span><span class=\"token punctuation\">[<\/span><span class=\"token string\">'duration'<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token variable\">$price<\/span><span class=\"token operator\">=<\/span><span class=\"token variable\">$_POST<\/span><span class=\"token punctuation\">[<\/span><span class=\"token string\">'price'<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token variable\">$q<\/span><span class=\"token operator\">=<\/span><span class=\"token function\">mysqli_query<\/span><span class=\"token punctuation\">(<\/span><span class=\"token variable\">$con<\/span><span class=\"token punctuation\">,<\/span><span class=\"token string\">\"UPDATE `course_details` SET `title`='$title',`duration`='$duration',`price`='$price' where `id`='$id'\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token keyword\">if<\/span><span class=\"token punctuation\">(<\/span><span class=\"token variable\">$q<\/span><span class=\"token punctuation\">)<\/span>\r\n <span class=\"token keyword\">echo<\/span> <span class=\"token string\">\"success\"<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token keyword\">else<\/span>\r\n <span class=\"token keyword\">echo<\/span> <span class=\"token string\">\"error\"<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token punctuation\">}<\/span>\r\n <span class=\"token delimiter\">?&gt;<\/span><\/span><\/code><\/pre>\n<h4><strong>4. Delete data from Database using PHP (<code>delete.php<\/code>)<\/strong><\/h4>\n<p>This code will receive data from the mobile \u00a0\/ PhoneGap \/ Apache Cordova using\u00a0<code>POST<\/code>\u00a0method &amp; It\u2019ll delete data to MySQL with respect to course_id, If it is successful it will return\u00a0<code>ok<\/code>\u00a0as output otherwise\u00a0<code>error<\/code>\u00a0as output<\/p>\n<pre class=\"language-php code-toolbar\"><code class=\" language-php\"><span class=\"token php\"><span class=\"token delimiter\">&lt;?php<\/span>\r\n <span class=\"token keyword\">include<\/span> <span class=\"token string\">\"db.php\"<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token keyword\">if<\/span><span class=\"token punctuation\">(<\/span><span class=\"token function\">isset<\/span><span class=\"token punctuation\">(<\/span><span class=\"token variable\">$_GET<\/span><span class=\"token punctuation\">[<\/span><span class=\"token string\">'id'<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span>\r\n <span class=\"token punctuation\">{<\/span>\r\n <span class=\"token variable\">$id<\/span><span class=\"token operator\">=<\/span><span class=\"token variable\">$_GET<\/span><span class=\"token punctuation\">[<\/span><span class=\"token string\">'id'<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token variable\">$q<\/span><span class=\"token operator\">=<\/span><span class=\"token function\">mysqli_query<\/span><span class=\"token punctuation\">(<\/span><span class=\"token variable\">$con<\/span><span class=\"token punctuation\">,<\/span><span class=\"token string\">\"delete from `course_details` where `id`='$id'\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token keyword\">if<\/span><span class=\"token punctuation\">(<\/span><span class=\"token variable\">$q<\/span><span class=\"token punctuation\">)<\/span>\r\n <span class=\"token keyword\">echo<\/span> <span class=\"token string\">\"success\"<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token keyword\">else<\/span>\r\n <span class=\"token keyword\">echo<\/span> <span class=\"token string\">\"error\"<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token punctuation\">}<\/span>\r\n <span class=\"token delimiter\">?&gt;<\/span><\/span><\/code><\/pre>\n<h4><strong>5. Displaying Data using JSON (<code>json.php<\/code>)<\/strong><\/h4>\n<p>For displaying data from MySQL database to Phonegap \/ Apache Cordova, we need to create json based output. we can display JSON data to phonegap using Jquery getJSON or AJAX method.<\/p>\n<pre class=\"language-php code-toolbar\"><code class=\" language-php\"><span class=\"token php\"><span class=\"token delimiter\">&lt;?php<\/span>\r\n<span class=\"token keyword\">include<\/span> <span class=\"token string\">\"db.php\"<\/span><span class=\"token punctuation\">;<\/span>\r\n<span class=\"token variable\">$data<\/span><span class=\"token operator\">=<\/span><span class=\"token keyword\">array<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n<span class=\"token variable\">$q<\/span><span class=\"token operator\">=<\/span><span class=\"token function\">mysqli_query<\/span><span class=\"token punctuation\">(<\/span><span class=\"token variable\">$con<\/span><span class=\"token punctuation\">,<\/span><span class=\"token string\">\"select * from course_details\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n<span class=\"token keyword\">while<\/span> <span class=\"token punctuation\">(<\/span><span class=\"token variable\">$row<\/span><span class=\"token operator\">=<\/span><span class=\"token function\">mysqli_fetch_object<\/span><span class=\"token punctuation\">(<\/span><span class=\"token variable\">$q<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">{<\/span>\r\n <span class=\"token variable\">$data<\/span><span class=\"token punctuation\">[<\/span><span class=\"token punctuation\">]<\/span><span class=\"token operator\">=<\/span><span class=\"token variable\">$row<\/span><span class=\"token punctuation\">;<\/span>\r\n<span class=\"token punctuation\">}<\/span>\r\n<span class=\"token keyword\">echo<\/span> <span class=\"token function\">json_encode<\/span><span class=\"token punctuation\">(<\/span><span class=\"token variable\">$data<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n<span class=\"token delimiter\">?&gt;<\/span><\/span><\/code><\/pre>\n<h3><b>Writing Jquery code for PhoneGap \/ Apache Cordova Side<\/b><\/h3>\n<h4><strong>1. Insert data using Phonegap \/ Apache Cordova (<code>insert.html<\/code>) | <a href=\"https:\/\/a.uguu.se\/H0iTTAshdnCF_jquery.js\">jquery.js<\/a><\/strong><\/h4>\n<pre class=\"language-php code-toolbar\"><code class=\" language-php\"><span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>html<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n<span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>head<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>link <span class=\"token attr-name\">rel<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>stylesheet<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">type<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>text\/css<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">href<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>css\/ionic.css<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>script <span class=\"token attr-name\">type<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>text\/javascript<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">src<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>js\/jquery.js<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span><span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>script<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>script <span class=\"token attr-name\">type<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>text\/javascript<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n $<span class=\"token punctuation\">(<\/span>document<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">ready<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">function<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span>\r\n <span class=\"token punctuation\">{<\/span>\r\n $<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"#insert\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">click<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">function<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">{<\/span>\r\n <span class=\"token keyword\">var<\/span> title<span class=\"token operator\">=<\/span>$<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"#title\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">val<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token keyword\">var<\/span> duration<span class=\"token operator\">=<\/span>$<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"#duration\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">val<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token keyword\">var<\/span> price<span class=\"token operator\">=<\/span>$<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"#price\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">val<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token keyword\">var<\/span> dataString<span class=\"token operator\">=<\/span><span class=\"token string\">\"title=\"<\/span><span class=\"token operator\">+<\/span>title<span class=\"token operator\">+<\/span><span class=\"token string\">\"&amp;duration=\"<\/span><span class=\"token operator\">+<\/span>duration<span class=\"token operator\">+<\/span><span class=\"token string\">\"&amp;price=\"<\/span><span class=\"token operator\">+<\/span>price<span class=\"token operator\">+<\/span><span class=\"token string\">\"&amp;insert=\"<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token keyword\">if<\/span><span class=\"token punctuation\">(<\/span>$<span class=\"token punctuation\">.<\/span><span class=\"token function\">trim<\/span><span class=\"token punctuation\">(<\/span>title<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span>length<span class=\"token operator\">&gt;<\/span><span class=\"token number\">0<\/span> <span class=\"token operator\">&amp;<\/span> $<span class=\"token punctuation\">.<\/span><span class=\"token function\">trim<\/span><span class=\"token punctuation\">(<\/span>duration<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span>length<span class=\"token operator\">&gt;<\/span><span class=\"token number\">0<\/span> <span class=\"token operator\">&amp;<\/span> $<span class=\"token punctuation\">.<\/span><span class=\"token function\">trim<\/span><span class=\"token punctuation\">(<\/span>price<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span>length<span class=\"token operator\">&gt;<\/span><span class=\"token number\">0<\/span><span class=\"token punctuation\">)<\/span>\r\n <span class=\"token punctuation\">{<\/span>\r\n $<span class=\"token punctuation\">.<\/span><span class=\"token function\">ajax<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">{<\/span>\r\n type<span class=\"token punctuation\">:<\/span> <span class=\"token string\">\"POST\"<\/span><span class=\"token punctuation\">,<\/span>\r\n url<span class=\"token punctuation\">:<\/span>\"http<span class=\"token punctuation\">:<\/span><span class=\"token comment\">\/\/localhost\/payment\/insert.php\",<\/span>\r\n data<span class=\"token punctuation\">:<\/span> dataString<span class=\"token punctuation\">,<\/span>\r\n crossDomain<span class=\"token punctuation\">:<\/span> <span class=\"token boolean\">true<\/span><span class=\"token punctuation\">,<\/span>\r\n cache<span class=\"token punctuation\">:<\/span> <span class=\"token boolean\">false<\/span><span class=\"token punctuation\">,<\/span>\r\n beforeSend<span class=\"token punctuation\">:<\/span> <span class=\"token keyword\">function<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">{<\/span> $<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"#insert\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">val<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">'Connecting...'<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">,<\/span>\r\n success<span class=\"token punctuation\">:<\/span> <span class=\"token keyword\">function<\/span><span class=\"token punctuation\">(<\/span>data<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">{<\/span>\r\n <span class=\"token keyword\">if<\/span><span class=\"token punctuation\">(<\/span>data<span class=\"token operator\">==<\/span><span class=\"token string\">\"success\"<\/span><span class=\"token punctuation\">)<\/span>\r\n <span class=\"token punctuation\">{<\/span>\r\n <span class=\"token function\">alert<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">\"inserted\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n $<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"#insert\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">val<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">'submit'<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token punctuation\">}<\/span>\r\n <span class=\"token keyword\">else<\/span> <span class=\"token keyword\">if<\/span><span class=\"token punctuation\">(<\/span>data<span class=\"token operator\">==<\/span><span class=\"token string\">\"error\"<\/span><span class=\"token punctuation\">)<\/span>\r\n <span class=\"token punctuation\">{<\/span>\r\n <span class=\"token function\">alert<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">\"error\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token punctuation\">}<\/span>\r\n <span class=\"token punctuation\">}<\/span>\r\n <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token punctuation\">}<\/span><span class=\"token keyword\">return<\/span> <span class=\"token boolean\">false<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>script<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n<span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>head<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n<span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>body<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>div <span class=\"token attr-name\">class<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>bar bar-header bar-positive<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token style-attr language-css\"><span class=\"token attr-name\"> style<\/span><span class=\"token punctuation\">=\"<\/span><span class=\"token attr-value\"><span class=\"token property\">margin-bottom<\/span><span class=\"token punctuation\">:<\/span><span class=\"token number\">80<\/span>px<span class=\"token punctuation\">;<\/span><\/span><span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>h1 <span class=\"token attr-name\">class<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>title<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span>Insert Database<span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>h1<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>a <span class=\"token attr-name\">class<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>button button-clear<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">href<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>readjson.html<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span>Read <span class=\"token constant\">JSON<\/span><span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>a<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>div<span class=\"token punctuation\">&gt;<\/span><\/span><\/span><span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>br<span class=\"token punctuation\">\/&gt;<\/span><\/span><\/span><span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>br<span class=\"token punctuation\">\/&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>div <span class=\"token attr-name\">class<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>list<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>input <span class=\"token attr-name\">type<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>hidden<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">id<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>id<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">value<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span><span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">\/&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>div <span class=\"token attr-name\">class<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>item<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>label<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>Title<span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>label<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>input <span class=\"token attr-name\">type<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>text<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">id<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>title<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">value<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span><span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">\/&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>div<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>div <span class=\"token attr-name\">class<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>item<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>label<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>Duration<span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>label<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>input <span class=\"token attr-name\">type<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>text<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">id<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>duration<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">value<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span><span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">\/&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>div<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>div <span class=\"token attr-name\">class<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>item<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>label<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>Price<span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>label<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>input <span class=\"token attr-name\">type<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>text<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">id<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>price<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">value<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span><span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">\/&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>div<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>div <span class=\"token attr-name\">class<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>item<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>input <span class=\"token attr-name\">type<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>button<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">id<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>insert<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">class<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>button button-block<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">value<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>Insert<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">\/&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>div<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>div<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n<span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>body<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n<span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>html<span class=\"token punctuation\">&gt;<\/span><\/span><\/span><\/code><\/pre>\n<h4><strong>2. Display \/ Reading JSON data using PhoneGap \/ Apache Cordova (<code>readjson.html<\/code>)<\/strong><\/h4>\n<p>It\u2019ll display list the data from the server as a\u00a0link. when you click the link, it\u2019ll redirect you to form.html. you can update data from form.html<\/p>\n<pre class=\"language-php code-toolbar\"><code class=\" language-php\"><span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>html<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n<span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>head<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>link <span class=\"token attr-name\">rel<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>stylesheet<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">type<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>text\/css<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">href<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>css\/ionic.css<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>script <span class=\"token attr-name\">type<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>text\/javascript<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">src<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>js\/jquery.js<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span><span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>script<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>script <span class=\"token attr-name\">type<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>text\/javascript<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n $<span class=\"token punctuation\">(<\/span>document<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">ready<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">function<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span>\r\n <span class=\"token punctuation\">{<\/span>\r\n <span class=\"token keyword\">var<\/span> url<span class=\"token operator\">=<\/span>\"http<span class=\"token punctuation\">:<\/span><span class=\"token comment\">\/\/localhost\/payment\/json.php\";<\/span>\r\n $<span class=\"token punctuation\">.<\/span><span class=\"token function\">getJSON<\/span><span class=\"token punctuation\">(<\/span>url<span class=\"token punctuation\">,<\/span><span class=\"token keyword\">function<\/span><span class=\"token punctuation\">(<\/span>result<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">{<\/span>\r\n console<span class=\"token punctuation\">.<\/span><span class=\"token function\">log<\/span><span class=\"token punctuation\">(<\/span>result<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n $<span class=\"token punctuation\">.<\/span><span class=\"token function\">each<\/span><span class=\"token punctuation\">(<\/span>result<span class=\"token punctuation\">,<\/span> <span class=\"token keyword\">function<\/span><span class=\"token punctuation\">(<\/span>i<span class=\"token punctuation\">,<\/span> field<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">{<\/span>\r\n <span class=\"token keyword\">var<\/span> id<span class=\"token operator\">=<\/span>field<span class=\"token punctuation\">.<\/span>id<span class=\"token punctuation\">;<\/span>\r\n <span class=\"token keyword\">var<\/span> title<span class=\"token operator\">=<\/span>field<span class=\"token punctuation\">.<\/span>title<span class=\"token punctuation\">;<\/span>\r\n <span class=\"token keyword\">var<\/span> duration<span class=\"token operator\">=<\/span>field<span class=\"token punctuation\">.<\/span>duration<span class=\"token punctuation\">;<\/span>\r\n <span class=\"token keyword\">var<\/span> price<span class=\"token operator\">=<\/span>field<span class=\"token punctuation\">.<\/span>price<span class=\"token punctuation\">;<\/span>\r\n $<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"#listview\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">append<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">\"&lt;a class='item' href='form.html?id=\"<\/span><span class=\"token operator\">+<\/span>id<span class=\"token operator\">+<\/span><span class=\"token string\">\"&amp;title=\"<\/span><span class=\"token operator\">+<\/span>title<span class=\"token operator\">+<\/span><span class=\"token string\">\"&amp;duration=\"<\/span><span class=\"token operator\">+<\/span>duration<span class=\"token operator\">+<\/span><span class=\"token string\">\"&amp;price=\"<\/span><span class=\"token operator\">+<\/span>price<span class=\"token operator\">+<\/span><span class=\"token string\">\"'&gt;&lt;span class='item-note'&gt;$\"<\/span><span class=\"token operator\">+<\/span>price<span class=\"token operator\">+<\/span><span class=\"token string\">\"&lt;\/span&gt;&lt;h2&gt;\"<\/span><span class=\"token operator\">+<\/span> title <span class=\"token operator\">+<\/span> <span class=\"token string\">\" &lt;\/h2&gt;&lt;p&gt;\"<\/span><span class=\"token operator\">+<\/span> duration <span class=\"token operator\">+<\/span><span class=\"token string\">\"&lt;\/p&gt;&lt;\/a&gt;\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>script<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n<span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>head<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n<span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>body<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>div <span class=\"token attr-name\">class<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>bar bar-header bar-positive<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token style-attr language-css\"><span class=\"token attr-name\"> style<\/span><span class=\"token punctuation\">=\"<\/span><span class=\"token attr-value\"><span class=\"token property\">margin-bottom<\/span><span class=\"token punctuation\">:<\/span><span class=\"token number\">80<\/span>px<span class=\"token punctuation\">;<\/span><\/span><span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>a <span class=\"token attr-name\">href<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>index.html<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">class<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>button button-clear<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span>Home<span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>a<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>h1 <span class=\"token attr-name\">class<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>title<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span>Read Database <span class=\"token punctuation\">(<\/span><span class=\"token constant\">JSON<\/span><span class=\"token punctuation\">)<\/span><span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>h1<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>div<span class=\"token punctuation\">&gt;<\/span><\/span><\/span><span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>br<span class=\"token punctuation\">\/&gt;<\/span><\/span><\/span><span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>br<span class=\"token punctuation\">\/&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>ul <span class=\"token attr-name\">class<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>list<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">id<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>listview<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>ul<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n<span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>body<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n<span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>html<span class=\"token punctuation\">&gt;<\/span><\/span><\/span><\/code><\/pre>\n<h4><strong>3. Updating MySQL database from Phonegap \/ Apache Cordova (<code>form.html<\/code>)<\/strong><\/h4>\n<p>This example shows how to update data and delete data from database using Phonegap \/ Apache Cordova<\/p>\n<pre class=\"language-php code-toolbar\"><code class=\" language-php\"><span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>html<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n<span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>head<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>link <span class=\"token attr-name\">rel<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>stylesheet<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">type<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>text\/css<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">href<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>css\/ionic.css<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>script <span class=\"token attr-name\">type<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>text\/javascript<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">src<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>js\/jquery.js<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span><span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>script<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>script <span class=\"token attr-name\">type<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>text\/javascript<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">src<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>js\/geturi.js<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span><span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>script<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>script <span class=\"token attr-name\">type<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>text\/javascript<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n $<span class=\"token punctuation\">(<\/span>document<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">ready<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">function<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">{<\/span>\r\n <span class=\"token keyword\">var<\/span> id <span class=\"token operator\">=<\/span> <span class=\"token function\">decodeURI<\/span><span class=\"token punctuation\">(<\/span><span class=\"token function\">getUrlVars<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">[<\/span><span class=\"token string\">\"id\"<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token keyword\">var<\/span> title <span class=\"token operator\">=<\/span> <span class=\"token function\">decodeURI<\/span><span class=\"token punctuation\">(<\/span><span class=\"token function\">getUrlVars<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">[<\/span><span class=\"token string\">\"title\"<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token keyword\">var<\/span> duration <span class=\"token operator\">=<\/span> <span class=\"token function\">decodeURI<\/span><span class=\"token punctuation\">(<\/span><span class=\"token function\">getUrlVars<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">[<\/span><span class=\"token string\">\"duration\"<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token keyword\">var<\/span> price <span class=\"token operator\">=<\/span> <span class=\"token function\">decodeURI<\/span><span class=\"token punctuation\">(<\/span><span class=\"token function\">getUrlVars<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">[<\/span><span class=\"token string\">\"price\"<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n $<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"#id\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">val<\/span><span class=\"token punctuation\">(<\/span>id<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n $<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"#title\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">val<\/span><span class=\"token punctuation\">(<\/span>title<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n $<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"#duration\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">val<\/span><span class=\"token punctuation\">(<\/span>duration<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n $<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"#price\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">val<\/span><span class=\"token punctuation\">(<\/span>price<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n $<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"#update\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">click<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">function<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">{<\/span>\r\n <span class=\"token keyword\">var<\/span> id<span class=\"token operator\">=<\/span>$<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"#id\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">val<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token keyword\">var<\/span> title<span class=\"token operator\">=<\/span>$<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"#title\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">val<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token keyword\">var<\/span> duration<span class=\"token operator\">=<\/span>$<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"#duration\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">val<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token keyword\">var<\/span> price<span class=\"token operator\">=<\/span>$<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"#price\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">val<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token keyword\">var<\/span> dataString<span class=\"token operator\">=<\/span><span class=\"token string\">\"id=\"<\/span><span class=\"token operator\">+<\/span>id<span class=\"token operator\">+<\/span><span class=\"token string\">\"&amp;title=\"<\/span><span class=\"token operator\">+<\/span>title<span class=\"token operator\">+<\/span><span class=\"token string\">\"&amp;duration=\"<\/span><span class=\"token operator\">+<\/span>duration<span class=\"token operator\">+<\/span><span class=\"token string\">\"&amp;price=\"<\/span><span class=\"token operator\">+<\/span>price<span class=\"token operator\">+<\/span><span class=\"token string\">\"&amp;update=\"<\/span><span class=\"token punctuation\">;<\/span>\r\n $<span class=\"token punctuation\">.<\/span><span class=\"token function\">ajax<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">{<\/span>\r\n type<span class=\"token punctuation\">:<\/span> <span class=\"token string\">\"POST\"<\/span><span class=\"token punctuation\">,<\/span>\r\n url<span class=\"token punctuation\">:<\/span>\"http<span class=\"token punctuation\">:<\/span><span class=\"token comment\">\/\/localhost\/payment\/update.php\",<\/span>\r\n data<span class=\"token punctuation\">:<\/span> dataString<span class=\"token punctuation\">,<\/span>\r\n crossDomain<span class=\"token punctuation\">:<\/span> <span class=\"token boolean\">true<\/span><span class=\"token punctuation\">,<\/span>\r\n cache<span class=\"token punctuation\">:<\/span> <span class=\"token boolean\">false<\/span><span class=\"token punctuation\">,<\/span>\r\n beforeSend<span class=\"token punctuation\">:<\/span> <span class=\"token keyword\">function<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">{<\/span> $<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"#update\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">val<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">'Updating...'<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">,<\/span>\r\n success<span class=\"token punctuation\">:<\/span> <span class=\"token keyword\">function<\/span><span class=\"token punctuation\">(<\/span>data<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">{<\/span>\r\n <span class=\"token keyword\">if<\/span><span class=\"token punctuation\">(<\/span>data<span class=\"token operator\">==<\/span><span class=\"token string\">\"success\"<\/span><span class=\"token punctuation\">)<\/span>\r\n <span class=\"token punctuation\">{<\/span>\r\n <span class=\"token function\">alert<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">\"Updated\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n $<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"#update\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">val<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">\"Update\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token punctuation\">}<\/span>\r\n <span class=\"token keyword\">else<\/span> <span class=\"token keyword\">if<\/span><span class=\"token punctuation\">(<\/span>data<span class=\"token operator\">==<\/span><span class=\"token string\">\"error\"<\/span><span class=\"token punctuation\">)<\/span>\r\n <span class=\"token punctuation\">{<\/span>\r\n <span class=\"token function\">alert<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">\"error\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token punctuation\">}<\/span>\r\n <span class=\"token punctuation\">}<\/span>\r\n <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n \r\n <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n $<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"#delete\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">click<\/span><span class=\"token punctuation\">(<\/span><span class=\"token keyword\">function<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">{<\/span>\r\n <span class=\"token keyword\">var<\/span> id<span class=\"token operator\">=<\/span>$<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"#id\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">val<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token keyword\">var<\/span> dataString<span class=\"token operator\">=<\/span><span class=\"token string\">\"id=\"<\/span><span class=\"token operator\">+<\/span>id<span class=\"token operator\">+<\/span><span class=\"token string\">\"&amp;delete=\"<\/span><span class=\"token punctuation\">;<\/span>\r\n $<span class=\"token punctuation\">.<\/span><span class=\"token function\">ajax<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">{<\/span>\r\n type<span class=\"token punctuation\">:<\/span> <span class=\"token string\">\"GET\"<\/span><span class=\"token punctuation\">,<\/span>\r\n url<span class=\"token punctuation\">:<\/span>\"http<span class=\"token punctuation\">:<\/span><span class=\"token comment\">\/\/localhost\/payment\/delete.php\",<\/span>\r\n data<span class=\"token punctuation\">:<\/span> dataString<span class=\"token punctuation\">,<\/span>\r\n crossDomain<span class=\"token punctuation\">:<\/span> <span class=\"token boolean\">true<\/span><span class=\"token punctuation\">,<\/span>\r\n cache<span class=\"token punctuation\">:<\/span> <span class=\"token boolean\">false<\/span><span class=\"token punctuation\">,<\/span>\r\n beforeSend<span class=\"token punctuation\">:<\/span> <span class=\"token keyword\">function<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">{<\/span> $<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"#delete\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">val<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">'Deleting...'<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span><span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">,<\/span>\r\n success<span class=\"token punctuation\">:<\/span> <span class=\"token keyword\">function<\/span><span class=\"token punctuation\">(<\/span>data<span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">{<\/span>\r\n <span class=\"token keyword\">if<\/span><span class=\"token punctuation\">(<\/span>data<span class=\"token operator\">==<\/span><span class=\"token string\">\"success\"<\/span><span class=\"token punctuation\">)<\/span>\r\n <span class=\"token punctuation\">{<\/span>\r\n <span class=\"token function\">alert<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">\"Deleted\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n $<span class=\"token punctuation\">(<\/span><span class=\"token string\">\"#delete\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">val<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">\"Delete\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token punctuation\">}<\/span>\r\n <span class=\"token keyword\">else<\/span> <span class=\"token keyword\">if<\/span><span class=\"token punctuation\">(<\/span>data<span class=\"token operator\">==<\/span><span class=\"token string\">\"error\"<\/span><span class=\"token punctuation\">)<\/span>\r\n <span class=\"token punctuation\">{<\/span>\r\n <span class=\"token function\">alert<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">\"error\"<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token punctuation\">}<\/span>\r\n <span class=\"token punctuation\">}<\/span>\r\n <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n \r\n <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token punctuation\">}<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>script<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n<span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>head<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n<span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>body<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>div <span class=\"token attr-name\">class<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>bar bar-header bar-positive<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token style-attr language-css\"><span class=\"token attr-name\"> style<\/span><span class=\"token punctuation\">=\"<\/span><span class=\"token attr-value\"><span class=\"token property\">margin-bottom<\/span><span class=\"token punctuation\">:<\/span><span class=\"token number\">80<\/span>px<span class=\"token punctuation\">;<\/span><\/span><span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>a <span class=\"token attr-name\">href<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>index.html<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">class<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>button button-clear<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span>Home<span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>a<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>h1 <span class=\"token attr-name\">class<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>title<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span>Update Database<span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>h1<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>a <span class=\"token attr-name\">class<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>button button-clear<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">href<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>readjson.html<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span>Read <span class=\"token constant\">JSON<\/span><span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>a<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>div<span class=\"token punctuation\">&gt;<\/span><\/span><\/span><span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>br<span class=\"token punctuation\">\/&gt;<\/span><\/span><\/span><span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>br<span class=\"token punctuation\">\/&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>div <span class=\"token attr-name\">class<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>list<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>input <span class=\"token attr-name\">type<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>hidden<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">id<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>id<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">value<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span><span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">\/&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>div <span class=\"token attr-name\">class<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>item<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>label<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>Title<span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>label<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>input <span class=\"token attr-name\">type<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>text<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">id<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>title<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">value<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span><span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">\/&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>div<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>div <span class=\"token attr-name\">class<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>item<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>label<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>Duration<span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>label<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>input <span class=\"token attr-name\">type<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>text<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">id<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>duration<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">value<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span><span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">\/&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>div<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>div <span class=\"token attr-name\">class<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>item<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>label<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>Price<span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>label<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>input <span class=\"token attr-name\">type<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>text<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">id<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>price<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">value<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span><span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">\/&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>div<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>div <span class=\"token attr-name\">class<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>item<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>input <span class=\"token attr-name\">type<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>button<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">id<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>update<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">class<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>button button-block<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">value<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>Update<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">\/&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;<\/span>input <span class=\"token attr-name\">type<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>button<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">id<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>delete<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">class<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>button button-block<span class=\"token punctuation\">\"<\/span><\/span> <span class=\"token attr-name\">value<\/span><span class=\"token attr-value\"><span class=\"token punctuation\">=<\/span><span class=\"token punctuation\">\"<\/span>Delete<span class=\"token punctuation\">\"<\/span><\/span><span class=\"token punctuation\">\/&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>div<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n <span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>div<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n \r\n<span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>body<span class=\"token punctuation\">&gt;<\/span><\/span><\/span>\r\n<span class=\"token markup\"><span class=\"token tag\"><span class=\"token punctuation\">&lt;\/<\/span>html<span class=\"token punctuation\">&gt;<\/span><\/span><\/span><\/code><\/pre>\n<p><strong>geturi.js<\/strong><\/p>\n<p>this code is used for getting value from URL.like site.com\/file?<\/p>\n<p>E.g http:\/\/localhost\/file.html?name=sundar&amp;country=india<\/p>\n<p>if you want to get name and URL, you can use like this<\/p>\n<p>var name = gerUrlVars()[\u201cname\u201d];<\/p>\n<p>var country = gerUrlVars()[\u201ccountry\u201d];<\/p>\n<p><em>&gt;&gt; geturi.js<\/em><\/p>\n<pre class=\"language-javascript code-toolbar\"><code class=\" language-javascript\"><span class=\"token keyword\">function<\/span> <span class=\"token function\">getUrlVars<\/span><span class=\"token punctuation\">(<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">{<\/span>\r\n <span class=\"token keyword\">var<\/span> vars <span class=\"token operator\">=<\/span> <span class=\"token punctuation\">[<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">,<\/span> hash<span class=\"token punctuation\">;<\/span>\r\n <span class=\"token keyword\">var<\/span> hashes <span class=\"token operator\">=<\/span> window<span class=\"token punctuation\">.<\/span>location<span class=\"token punctuation\">.<\/span>href<span class=\"token punctuation\">.<\/span><span class=\"token function\">slice<\/span><span class=\"token punctuation\">(<\/span>window<span class=\"token punctuation\">.<\/span>location<span class=\"token punctuation\">.<\/span>href<span class=\"token punctuation\">.<\/span><span class=\"token function\">indexOf<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">'?'<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token operator\">+<\/span> <span class=\"token number\">1<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">split<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">'&amp;'<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token keyword\">for<\/span> <span class=\"token punctuation\">(<\/span><span class=\"token keyword\">var<\/span> i <span class=\"token operator\">=<\/span> <span class=\"token number\">0<\/span><span class=\"token punctuation\">;<\/span> i <span class=\"token operator\">&lt;<\/span> hashes<span class=\"token punctuation\">.<\/span>length<span class=\"token punctuation\">;<\/span> i<span class=\"token operator\">++<\/span><span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">{<\/span>\r\n hash <span class=\"token operator\">=<\/span> hashes<span class=\"token punctuation\">[<\/span>i<span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">.<\/span><span class=\"token function\">split<\/span><span class=\"token punctuation\">(<\/span><span class=\"token string\">'='<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n vars<span class=\"token punctuation\">.<\/span><span class=\"token function\">push<\/span><span class=\"token punctuation\">(<\/span>hash<span class=\"token punctuation\">[<\/span><span class=\"token number\">0<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">)<\/span><span class=\"token punctuation\">;<\/span>\r\n vars<span class=\"token punctuation\">[<\/span>hash<span class=\"token punctuation\">[<\/span><span class=\"token number\">0<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">]<\/span> <span class=\"token operator\">=<\/span> hash<span class=\"token punctuation\">[<\/span><span class=\"token number\">1<\/span><span class=\"token punctuation\">]<\/span><span class=\"token punctuation\">;<\/span>\r\n <span class=\"token punctuation\">}<\/span>\r\n <span class=\"token keyword\">return<\/span> vars<span class=\"token punctuation\">;<\/span>\r\n<span class=\"token punctuation\">}<\/span><\/code><\/pre>\n<h3>COMMON MISTAKES<\/h3>\n<ul>\n<li>localhost won\u2019t work in mobile devices, If you\u2019re testing on device you need to host your file or you need to connect with IP address<\/li>\n<li>Make sure you\u2019ve included\u00a0<em>geturi.js<\/em><\/li>\n<li>Download the files and try<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Step By Step Guide: MySQL Database Creation Writing PHP code for Serverside Writing Jquery code for PhoneGap \/ Apache Cordova side 1. Connecting Database Server (db.php) &lt;?php header(&#8220;Access-Control-Allow-Origin: *&#8221;); $con = mysqli_connect(&#8220;localhost&#8221;,&#8221;root&#8221;,&#8221;&#8221;,&#8221;test&#8221;) or die (&#8220;could not connect database&#8221;); ?&gt; NOTE header(&#8220;Access-Control-Allow-Origin: *&#8221;);\u00a0use to allow cross domains 2. Insert data into MySQL database using PHP (insert.php) [&hellip;]<\/p>\n","protected":false},"author":542,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5],"tags":[],"class_list":["post-1753","post","type-post","status-publish","format-standard","hentry","category-teaching","entry"],"_links":{"self":[{"href":"https:\/\/people.utm.my\/ajune\/wp-json\/wp\/v2\/posts\/1753","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/people.utm.my\/ajune\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/people.utm.my\/ajune\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/people.utm.my\/ajune\/wp-json\/wp\/v2\/users\/542"}],"replies":[{"embeddable":true,"href":"https:\/\/people.utm.my\/ajune\/wp-json\/wp\/v2\/comments?post=1753"}],"version-history":[{"count":9,"href":"https:\/\/people.utm.my\/ajune\/wp-json\/wp\/v2\/posts\/1753\/revisions"}],"predecessor-version":[{"id":1763,"href":"https:\/\/people.utm.my\/ajune\/wp-json\/wp\/v2\/posts\/1753\/revisions\/1763"}],"wp:attachment":[{"href":"https:\/\/people.utm.my\/ajune\/wp-json\/wp\/v2\/media?parent=1753"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/people.utm.my\/ajune\/wp-json\/wp\/v2\/categories?post=1753"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/people.utm.my\/ajune\/wp-json\/wp\/v2\/tags?post=1753"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}