En saa tallennettua lomakkeessa olevaa muuttujaa tietokantaan.. Eli millä tavalla tämä tapahtuu? Tietokantayhteys onnnistuu jne. Mutta ilmoittaa "virhe kyselyssä". Ongelma lienee $_Post funktion käytössä? (kokeilin liittää arvot käsin values kohtaan ja tallentaminen onnistui hyvin).
lisaa.php
uusi:
lisaakantaan.php
tiedon lisääminen tietokantaan
4
413
Vastaukset
- fghdfghdfgh
Se on $_POST eikä $_Post. Tai vaihtoehtoisesti $_REQUEST
Yks lainausmerkkikin tuolta puuttuu - teuro
Nämä eivät vaikuta toimivuuteen mitenkään!
Tagit kirjoitetaan pienellä, eli
Tagit suljetaan aina
Taulukon sisällä ei mielellään vanhentunutta tagia taiton tekemiseen, vaan periaatteella.
Nämä voivat vaikuttaa - löytyihän ne viat
Ongelma olikin näköjään tässä (tuon POST:n lisäksi)
$kysely = "INSERT INTO Tietokanta(uusi) VALUES ($uusi);
Values kohdasta puuttui ('$uusi') (eli hipsukat)- fidel1
äläpä kuitenkaan laita koodiasi tuommoisenaan ainakaan julkiseen verkkoon, sen verran klassinen Sql injektionin vaara tuossa on. Esim. joku syöttää formin kautta merkkijonon "foo'); delete from Tietokanta(uusi);--"
Linkkejä:
http://xkcd.com/327/
http://en.wikipedia.org/wiki/SQL_injection
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 881527
Kesän odotuksia hyrynsalmella
Kyllä kesällä hyrynsalmellakin on mahdollisuus osallistua kylän menoon monella tavalla . On kaunislehdon talomuseolla101400- 781323
- 691230
- 1151119
- 751001
- 69941
Anne Kukkohovi ei myykkään pikkuhousujaan
Kyseessä oli vain markkinointitempaus. Anne höynäytti hienosti kaikkia ja Onlyfans-tilinsä tilaajamäärä lähti jyrkkään n255930Voi Rakas siellä
Olet ollut mun ajatuksissa taas koko päivän. Olet ihmeellinen kertakaikkiaan ja arvostan sinua niin paljon❤️Minulla ei o17880- 34846