<head>
<script type="text/javascript" src="jquery-1.6.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
//al click sul bottone del form
$("#bottone").click(function(){
//associo variabili legenda
var id_1 = $("#id_1").val();
var modello = $("#modello").val();
var stato_rip = $("#stato_rip").val();
var nome = $("#nome").val();
//chiamata ajax
$.ajax({
//imposto il tipo di invio dati (GET O POST)
type: "POST",
//Dove devo inviare i dati recuperati dal form?
url: "insert_in_mysql.php",
//Quali dati devo inviare?
data: "stato_rip=" + stato_rip + "&modello=" + modello + "&nome=" + nome + "&id_1=" + id_1,
dataType: "html",
//Inizio visualizzazione errori
success: function(msg)
{
$("#risultato").html(msg); // messaggio di avvenuta aggiunta valori al db (preso dal file risultato_aggiunta.php) potete impostare anche un alert("Aggiunto, grazie!");
alert('Salvataggio effettuato con successo.');
},
error: function()
{
alert("Chiamata fallita, si prega di riprovare..."); //sempre meglio impostare una callback in caso di fallimento
}
});
});
});
</script>
</head>
<body>
<?php
$username = "root";
$password = "";
$database = "db_dymo_label";
mysql_connect("localhost", $username, $password);
@mysql_select_db($database) or die("Impossibile selezionare il database.");
$query = "SELECT * FROM tb_dymo_label";
$risultati = mysql_query($query);
$num = mysql_numrows($risultati);
mysql_close();
echo "<b><center>Database Output</center></b><br><br>";
$i=0;
while ($i < $num) {
$id_1 = mysql_result($risultati, $i, "id");
$nome = mysql_result($risultati, $i, "nome");
$modello = mysql_result($risultati, $i, "modello");
$stato_rip = mysql_result($risultati, $i, "stato_rip");
//echo "<b>$id $nome $modello $stato_rip</b><br>";
$i++;
}
?>
<form>
<label>ID</label> <input type="text" name="id_1" id="id_1" value="<?php echo $id_1;?>"/>
<label>Modello</label> <input type="text" name="modello" id="modello" value="<?php echo $modello;?>"/>
<label>Stato Rip</label> <input type="text" name="stato_rip" id="stato_rip" value="<?php echo $stato_rip;?>"/>
<label>Nome</label> <input type="text" name="nome" id="nome" value="<?php echo $nome;?>"/>
<input type="button" id="bottone" value="Salva"/>
</form>
</body>