|
(X)HTML, JavaScript, DHTML, XML, CSS Client scripting tehnologije, Dynamic HTML, Cascading Stylesheets, XML i standardi |
|
Alati teme | Način prikaza |
03. 02. 2014. | #1 |
profesionalac
Professional
Datum učlanjenja: 25.10.2012
Poruke: 278
Hvala: 16
32 "Hvala" u 9 poruka
|
Najbolje prakse za komunikaciju sa serverom
Ovde sam uradio jednostavan sistem Dodavanje podataka u bazu i Izmene podataka u bazi: http://agrotime.roadvoyage.com/index1.html sa AJAX tehnikom
Znaci za dodavanje imam: Kôd:
$("#newData").click(function() { if($("#name").val()!="") { $.ajax({ url: "add.php", type: "POST", async: true, data: { Name:$("#name").val(), Gender:$("#gender").val(), Age:$("#age").val(), Donuts_eaten:$("#donuts_eaten").val()}, //your form data to post goes here as a json object dataType: "html", success: function(data) { $('#output').html(data); drawVisualization(); }, }); } else { } }); Kôd:
<?php $con = mysql_connect('localhost', 'korisnik', 'pass') or die('Error connecting to server'); mysql_select_db('baza', $con); mysql_select_db('baza', $con); $query = "INSERT INTO `stat` (`Name`, `Gender`, `Age`, `Donuts eaten`) VALUES ("; $query .= "'".mysql_real_escape_string($_POST['Name']) . "', "; $query .= "'".mysql_real_escape_string($_POST['Gender']) . "', "; $query .= "'".mysql_real_escape_string($_POST['Age']) . "', "; $query .= "'".mysql_real_escape_string($_POST['Donuts_eaten']); $query .= "')"; $result = mysql_query($query); if($result != false) { echo "Uspesno dodavanje!"; } else { echo "Greska!"; } ?> Poslednja izmena od mslavko : 03. 02. 2014. u 15:08. |
|
|