Nettisivun tietokannan päivitys

kanta-alkaja

Olen aika aloittelija tietokanta-asioissa, mutta kaverini kanssa mietittiin, että voisin miettiä helposti päivitettävää urheilijatietokantaa nettisivulle (MySQL, PHP). Miten tuollainen helposti päivitettävä kanta luodaan, sillä haluaisin, että sivun päivittäjän ei tarvitsisi kirjoittaa insert into table values -tyyppistä rimpsua päivitettäessä sivua? Ainahan virheitäkin voi sattua, eli päivittämisessä olisi syytä olla undo-komento, jos käyttäjä syöttää väärät tiedot.

2

666

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • keksa1

      Eihän kukaan sitä insert-lausetta kirjoita webbisivulle. Sillähän saa paskassa tapausessa tuhottua koko kannan, jos sivua käyttää tampio tai hax0ri.

      teet webbsivun jossa on lomake kenttineen ja action=kasittely.php

      < form method='POST' action='kasittely.php' >
      < input type='text' name='jannu' value=''>
      < input type='submit' value='Lähetä'>
      < /form>

      kasittely.php sitten hakee lomakkeen lähettämät parametrit $_POST-taulukosta ja sitten pistää ne insert lauseen parametriksi.

      $hemmo = $_POST['jannu'];

      $sql = "insert into pelaajat values ('" . $hemmo . "')";

      //sitten tykität sql:n kantaan

      kasittely.php voi tietty tarkistaa onko parametrisas arvoa ja onko se jokin sallituista arvoista

      • Kannattaakin vähän tarkistuksia lisätä. Muuten tulee injektiä turhan helposti...

        Onko sillä sitten mitään väliä? Tuskin tuossa tapauksessa.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Sanna niin nättinä Amsterdamin Business Foorumilla

      Upeasti edustaa taas Suomea ulkomailla meidän kansainvälinen superstaramme. Miksei persuilla ole ketään siedettävän näk
      Maailman menoa
      78
      7980
    2. Juuri nyt! Parturi bongattu Sannan seurassa!

      🌐 Breking News 📢 🗞️ 🆕 Kaksikko bongattu Suomen Helsingin Töölöstä. Kyllä. Sieltä samasta Töölöstä, josta kuppakin
      Maailman menoa
      20
      7454
    3. Työeläkkeiden maksaminen on lopetettava

      Suomen talous on palkansaajien vuosikausia heikentyneen ostovoiman vuoksi niin kuralla, että palkkasumman jakamisessa ta
      Maailman menoa
      76
      7380
    4. Sofia Virran pahoinpitelyä puolustetaan netissä

      HS soitti Virran pahoinpitelyä puolustaneille https://www.hs.fi/politiikka/art-2000011516353.html
      Maailman menoa
      195
      7078
    5. Purra tekee hyvää työtä, me suomalaiset haluamme että hän jatkaa myös

      seuraavan hallituksen valtiovarainministerinä. Kovina aikoina pitää olla kova.
      Maailman menoa
      82
      5919
    6. Koska Minja Koskela ja Sofia Virta kääntyy islamiin?

      Sekä vihreät että vasurit selvästi pitävät islamista ja muslimeista, varsinkin naiset, joten voidaan olettaaa että nuo k
      Maailman menoa
      81
      5804
    7. Ratkaisujen tarjoamisen sijaan SDP on keskittynyt levittämään väärää tietoa

      Kokoomuksen kansanedustaja Martin Paasi on turhautunut eduskunnassa käytävään salikeskusteluun. Hän kertoo, miksi. – Ko
      Maailman menoa
      104
      5532
    8. Windows-herrasmiehet vs. Kaulahuivikerho

      ======================================== W I N D O W S - H E R R A S M I E H E T ==============================
      Sodat
      0
      3880
    9. Persut ne lomailee veronmaksajien piikkiin

      Nämä rötösherrat kyllä putoavat onneksi eduskunnasta. Ja kuten Marin maksoi aamupalansa, niin nämä reissut pitää periä m
      Maailman menoa
      26
      3230
    10. Näytit tosi hyvältä

      Myös uudella tyylillä. 😊
      Ikävä
      60
      964
    Aihe