Hallo,
Ik ben op zoek naar een PHP/Javascript dat automatisch bij verandering van de textbox de waarde terug update in een MYSQL Database.
Mijn textboxen zijn een lookalike zoals in Excel.. (veld van 30 x 30 tekstboxen).
Heeft er iemand hier een oplossing voor of eventueel met iets anders te werken dan textboxen?
De waardes van de textboxen worden uit een mysql database gehaald.
Autosave PHP textbox (lookalike excel)
- guntherstassen
- Pro Member
- Berichten: 311
- Lid geworden op: 09 feb 2011, 20:16
- Locatie: Sint-Truiden
- Uitgedeelde bedankjes: 12 keer
- Bedankt: 27 keer
- Contacteer:
-
- Elite Poster
- Berichten: 1279
- Lid geworden op: 10 jan 2014, 12:09
- Uitgedeelde bedankjes: 31 keer
- Bedankt: 101 keer
Code: Selecteer alles
jQuery(function($) {
$(document).ready({
$('input.CLASSNAME').on('change', function({
$.post('URLOFPHP', {
input: $(this).attr('data-id'),
data: $(this).val()
});
});
});
});
Geef ook elke input een data-id met de unieke key mee.
TODO: security (CSRF)
Code: Selecteer alles
<?php
if (isset($_POST['id']) && isset($_POST['data']) && !empty($_POST['id']) && !empty($_POST['data'])) {
$pdo = new pdo('CONNECTIONSTRING);
$data = [
'id' => $_POST['id'],
'value' => $_POST'['data']
];
$sql = "UPDATE textboxes SET value=:value id=:id";
$stmt= $dpo->prepare($sql);
$stmt->execute($data);
}
SQL query en connectionstring wel aan te passen aan jouw structuur.
TODO: CSRF check en authenticatie (nu kan iedereen dit zomaar aanpassen dus).
- guntherstassen
- Pro Member
- Berichten: 311
- Lid geworden op: 09 feb 2011, 20:16
- Locatie: Sint-Truiden
- Uitgedeelde bedankjes: 12 keer
- Bedankt: 27 keer
- Contacteer:
Dank u. Zal dit zo uittesten.