Olen vasta opiskelemassa ohjelmointia ja nyt kesätöissä kysyttiin osaisinko päivittää tuollaisen ikivanhaan tietokantaan. En taida osata, joten kysyn onko edes mahdollista ja miten pääsisi alkuun? Ohjelma ei ole netissä, mutta käyttää mysql-tietokantaa.
Kun kirjaan asiakastapahtumaa html-lomakkeella, haluaisin, että lomakkeelle haettaisiin asiakasnumeron perusteella tietokannasta asiakkaan tietoja heti sen jälkeen, kun asiakasnumero on annettu ja siirrytään seuraavaan kenttään.
Kysyin eräästä esimerkistä ja siinä oli kuulemma niin että ensin annetaan asiakasnumero ja sitten klikataan "Hae". Voisiko sen välttää?
Toisesta päivittyvästä esimerkistä sain vastauksen, että laskenta tapahtuu lomakkeella, tietoja ei haeta mistään.
Miten saan päivittyvän html-sivun
7
1126
Vastaukset
- Anonyymi
Nodejs/expressin avulla lähtisin tekemään. Jotkut käyttävät php:tä.
https://codingstatus.com/node-js-mysql-crud-operation/ - Anonyymi
Ei kai mysql mitään ikivanha ole. Internet oli jo kovasti olemassa kun mysql tuli ja oli uusi.
- Anonyymi
Kyllä se javascriptillä menee. Elementin tullessa täyteen pitää kutsua:
function myFunction()
{
...
document.getElementById("myForm").submit();
}
Elementtiä kirjoittaessa siis kutsutaan js-funktiota, jonka pitää jostain tietää koska asiakasnumero on valmis, joko sen pituudesta tai sitten enter-namiskan painamisesta, jolloin yo. funktiota kutsutaan input-fieldista käsin:
<input type="text" oninput="myFunction()">
Helpompaa varmasti käyttää jotakin frameworkkia, mutta jos sellaista ei ole.. yleensä näitä on tehty miljoonalla eri tavalla. HTML-dokumentti siis näkyy DOM-puuna javascriptille ja formin nimeksi on html:ssä annettu myForm, jolloin sitä on helpompi etsiä.. sql tietysti serveri-puolelle täysin näkymättömiin käyttäjältä mieluusti.. connectivity tietokantaan löytyy melkein mistä tahansa skripti-kielestä mitä tässä voi käyttää. Kyllä uskon että saat sen tehtyä, mutta kikkailut(=submitin poisto) kannattaa jättää vasta siihen kun homma toimii! - Anonyymi
Oletko vara ettei Enter -painike riitä, miksi se olisi tehty toimimattomaksi.
- Anonyymi
Kiitokset kommenteista. Voi mennä kesän loppuun ennen kuin tiedän mitä tehdä ja mitä teen... On uutta.
- Anonyymi
Luultavasti olet oikeassa, koska vaikuttaa siltä, että sinulla on niin vähän perustietoa HTML-sivuista ettei sinua voi edes neuvoa, niin että ymmärtäisit mitä pitäisi tehdä. Se on ainakin varmaa että on parasta jättää tietokannat rauhaan siihen asti kunnes osaat rakentaa HTML-lomakkeita itse.
- Anonyymi
Anonyymi kirjoitti:
Luultavasti olet oikeassa, koska vaikuttaa siltä, että sinulla on niin vähän perustietoa HTML-sivuista ettei sinua voi edes neuvoa, niin että ymmärtäisit mitä pitäisi tehdä. Se on ainakin varmaa että on parasta jättää tietokannat rauhaan siihen asti kunnes osaat rakentaa HTML-lomakkeita itse.
Opettelee ensin käyttelemään tietokantoja jollain valmiilla frontendillä. Myslin tapauksessa monille riittää PhpMyAdmin, itse käytän MySQL Workbenchiä.
Kun tietokanta on hallussa, niin sen jälkeen voi laittaa sille kustomoidun käyttöliittymän.
Opettelujärjestys siis omasta näkökulmasta 1) tietokanta 2) HTML5/JS.
Mikäli aloittaa "hötömölöstä", niin se saattaa olla loputon suo, kun helposti jää hinkkaamaan eri vaihtoehtoja, jos tiedossa ei ole tarkalleen mitä haluaa. Mikäli taas tietää millaista käyttöliittymää tietokannan tarpeisiin tarvitsee, niin silloin saattaa keskittyä enemmän olennaiseen.
Makuasioita tietysti nämä.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Purra hyökkää nyt suomalaisen duunarin kimppuun teettämällä mamuilla palkatonta työtä
Niinpä niin. Persut duunaripuolue, HAH. Joko alkaa kovapäisinkin persu älyämään, että persut ovat Suomen kansan vastain36512317Purra ehdottaa vaan Tanskan mallia, joka on erittäin hyvä malli
Purra ehdotti helmikuussa Suomeen Tanskan mallia, jossa maahanmuuttajilta vaaditaan työntekoa sosiaalitukien saamiseksi.2555387Kokoomusnuoret: Sosiaalitukien työvelvoitteen tulisi koskea kaikkia
Riikka Purra on esittänyt, että maahanmuuttajilta tulisi edellyttää palkatonta työtä sosiaalitukien vastineeksi. Kokoom2123918Purra vaatii: Työvelvoite maahanmuuttajille ja kantasuomalaisille pitkäaikaistyöttömille
Jos Perussuomalaiset ja Kokoomus ovat seuraavan hallituksen kaksi johtavaa puoluetta, on suomalaisille pitkäaikaistyöttö1962588Jyrki Linnankivi, Jyrki 69 - Goottirokkarista kirkonmieheksi Lappiin!
Jyrki Linnankivi eli Jyrki 69 on The 69 Eyes -rockyhtyeen vokalisti. Lauluhommien lisäksi hän sanoittaa, säveltää ja sov151972Onnea Maria ja Vilma Amazing Race -voitosta!
Maria Guzenina ja Vilma Vähämaa voittivat Amazing Race Suomi -kisan. Voiton hetkellä Guzenina paljasti, miksi valitsi Vi191824Mikä on mielestäsi paras miestyyppi?
Esimerkit kärjistettyinä: a) perustavallinen/tasainen b) himourheilija c) varakas, turvallinen elättäjä d) puolikrimina167880Martina Aitolehti
Instagramissa pomppas esille Martinan kumipallot. Ihan säikähin. Ja tää on Martina-ketju!271842No kolahtaako kukaan
Samalla tavalla kuin mä? Harmi kun et uskaltanut kohdata. Ehkä me löydetään jotkut muut jotka voi olla konkreettisempiak74762Rippituoli
Kerro joku synkkä tai outo salaisuus, joka liittyy ikävääsi kaivattuasi kohtaan. Tee tunnustus anonyyminä. Se helpottaa59716