Hei!
Osaisiko joku sanoa, miten saisin tallennettua esim. tiedot etunimi, sukunimi, osoite, puhelinnumero tietokantaan niin, että tietoja voi tallentaa 1-30 kpl?
Eli siis olen päässyt tähän vaiheeseen:
for-looppi tulostaa noita taulukon kenttiä siis 1-30kpl sen mukaan kuinka monta henkilöä halutaan lisätä tietokantaan.
Sen jälkeen normaali SQL-kysely mikä toimi kun minulla oli tuossa 1 henkilön lisäys, mutta ei toimi enää kun lisäyksiä on 2-30?
Henkilötietojen tallennuss
2
218
Vastaukset 2
- keksa
$sql = "INSERT INTO beautiful (name, age)
VALUES
('Helen', 24),
('Katrina', 21),
('Samia', 22),
('Hui Ling', 25),
('Yumie', 29)";
eli vaikka for-loopissa lisäät aina tuohon perään ihmisen tiedot ja sitten lopuksi ajat tuon sql:n kantaan.- ei jummarra
Tuohon VALUES kohtaanhan täytyy tulla noita ('$_POST['nimi']', '$_POST['ika']'),
('$_POST['nimi']', '$_POST['ika']'),
('$_POST['nimi']', '$_POST['ika']')
jne.
Ja taulukossa tulostuu siis esim. 3 (käyttäjä valinnut että haluaa lisätä 3 henkilöä) mahdollisuutta lisätä eli 3 Nimi-Ikä -riviä allekkain.
Nyttenhän se siis tallentaa yhdet ja samat tiedot, ei 3 eri tietoa...
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Poliisi yritti murhata mopopojan
Nyt menee kissalan poikien touhu liian pitkälle! https://www.is.fi/kotimaa/art-2000012193221.html Karu video mopomiiti7091813Mopomiitti!
Menikös öoliisilta yli tuo mppedinkans kisaaminen tais olla melkoinen riski vahigoittaa tarpeettomasti jopa kuolla tuoss291960- 67877
Poliisi kiilasi mopoilijan
Ylellä leviää video jossa poliisi pysäyttää rajusti kiilamalla mopo pojan. Toivottavasti poliisi ottaa tuosta mallia myö124726- 32591
- 88567
Käviskö tällainen suhde
Tutustutaan, fyysistä kontaktia, mutta ensijaisesti tarkoituksena ei ole aloittaa mitään virallista tai rikkoa mitään? E61559- 32550
- 43546
- 37520