Autosave PHP textbox (lookalike excel)

guntherstassen
Pro Member
Pro Member
Berichten: 241
Lid geworden op: 09 Feb 2011
Locatie: Sint-Truiden
Bedankt: 25 keer
Uitgedeelde bedankjes: 5 keer

Autosave PHP textbox (lookalike excel)

Berichtdoor guntherstassen » 1 week 4 dagen 7 uur geleden (09 Jul 2019, 17:57)

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.
Bijlagen
voorbeeld.jpg

blaatpraat
Elite Poster
Elite Poster
Berichten: 900
Lid geworden op: 10 Jan 2014
Bedankt: 69 keer
Recent bedankt: 1 keer
Uitgedeelde bedankjes: 28 keer

Re: Autosave PHP textbox (lookalike excel)

Berichtdoor blaatpraat » 1 week 4 dagen 7 uur geleden (09 Jul 2019, 18:14)

Code: Selecteer alles

jQuery(function($) {
    $(document).ready({
        $('input.CLASSNAME').on('change', function({
            $.post('URLOFPHP', {
                input: $(this).attr('data-id'),
                data: $(this).val()
            });
        });
    });
});

Vervang classname door een classname die je aan alle inputs meegeeft, en URLOFPHP naar het php script.
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);
}


Lang geleden dat ik vanilla PHP geschreven heb, maar het zou zoiets moeten zijn.
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
Pro Member
Berichten: 241
Lid geworden op: 09 Feb 2011
Locatie: Sint-Truiden
Bedankt: 25 keer
Uitgedeelde bedankjes: 5 keer

Re: Autosave PHP textbox (lookalike excel)

Berichtdoor guntherstassen » 1 week 4 dagen 6 uur geleden (09 Jul 2019, 18:52)

Dank u. Zal dit zo uittesten.


Terug naar “Web-en applicatie-ontwikkeling”

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers en 1 gast