Može li pomoć, forma ne unosi podatke?

Može li pomoć, forma ne unosi podatke?

offline
  • Pridružio: 13 Jan 2008
  • Poruke: 3657
  • Gde živiš: Stara Pazova

Imam formu koja kad se popuni treba da unese podatke u bazu, ali to ne čini, barem ne na serveru, dok na localhost-u radi. Ima li ko ideju gde je greška?

Forma:
<form method="post" action="test4.php" enctype="multipart/form-data"> <p>Ime firme: *<br/> <input name="imefirme" class="input_polja" type="text" size="30"/></p> <p >Kratak opis delatnosti firme: *<br/> <textarea class="input_polja" name="opisdelatnosti" cols="28" rows="5"></textarea> <br/><small>Maksimalno 3.000 karaktera</small></p> <p>Mesto firme: *<br/> <input class="input_polja" name="mestofirme" type="text" size="30"/></p> <p>Adresa firme: *<br/> <input class="input_polja" name="adresa" type="text" size="30"/></p> <p>Konkurs za radno mesto: *<br/> <input name="zanimanje" class="input_polja" type="text" size="30"/></p> <p>Broj izvršilaca: *<br/> <input name="brojizvrsilaca" class="input_polja" type="text" size="30"/></p> <p>Rok do kad konkurs važi:<br/> <input name="rok" class="input_polja" type="text" size="30"/></p> <p>Broj telefona: *<br/> <input name="telefon" class="input_polja" type="text" size="30"/></p> <p>Kontakt e-mail: *<br/> <input name="email" class="input_polja" type="text" size="30"/></p> <p>Web prezentacija firme:<br/> <input name="web" class="input_polja" type="text" size="30"/></p> <p>Uslovi konkursa: *<br/> <textarea name="uslovi" class="input_polja" cols="28" rows="5"></textarea> <br/><small>Maksimalno 8.000 karaktera</small></p> <p><input type="submit" value="Pošalji" style="font-weight: bold" name="upload"/></p>

i test4.php:
$imefirme =  trim($_POST['imefirme']); $opisdelatnosti = trim($_POST['opisdelatnosti']); $mestofirme =  trim($_POST['mestofirme']); $adresa =  trim($_POST['adresa']); $zanimanje =  trim($_POST['zanimanje']); $brojizvrsilaca =  trim($_POST['brojizvrsilaca']); $rok =  trim($_POST['rok']); $telefon =  trim($_POST['telefon']); $email =  trim($_POST['email']); $web =  trim($_POST['web']); $uslovi =  trim($_POST['uslovi']); $sqlquery = "INSERT INTO ime_tabele (Ime firme, Datum postavljanja, Opis delatnosti, Mesto firme, Adresa firme, Trazeno zanimanje, Broj izvrsilaca, Rok konkursa, Telefon, Email adresa, Web prezentacija, Uslovi konkursa) VALUES ('$imefirme', '$datum', '$opisdelatnosti', '$mestofirme', '$adresa', '$zanimanje', '$brojizvrsilaca', '$rok', '$telefon', '$email', '$web', '$uslovi');"; $results = mysql_query($sqlquery); mysql_close($connect); print "<HTML><TITLE>Unos u bazu podataka</TITLE><BODY><center><h1>Uspešno ste uneli podatke</h1></center></BODY></HTML>";



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • igor86  Male
  • Stručni saradnik
    Web programiranje
  • Pridružio: 24 Maj 2006
  • Poruke: 1633

Udri u test4.php var_dump($_POST), i sta ti mysql kaze poslije upita? Udri print mysql_error();



offline
  • Pridružio: 13 Jan 2008
  • Poruke: 3657
  • Gde živiš: Stara Pazova

Napisano: 08 Maj 2009 20:47

Ne kaže ništa, tu i jeste problem, pa ne znam gde je greška. Probam, pa javljam Mr. Green

Dopuna: 09 Maj 2009 1:10

Džabaka, ja ovo ne mogu da rešim...

Dopuna: 09 Maj 2009 2:53

Haaa.....!
Rešio sam. Problem su mi pravila velika slova u nazivu kolona.

offline
  • Peca  Male
  • Glavni Administrator
  • Predrag Damnjanović
  • SysAdmin i programer
  • Pridružio: 17 Apr 2003
  • Poruke: 23212
  • Gde živiš: Niš

fali addslashes za svaku textualnu promenljivu.
i navodnici kod imena kolona.

offline
  • Pridružio: 13 Jan 2008
  • Poruke: 3657
  • Gde živiš: Stara Pazova

Ja sam izbacio trim() i napravio novu tabelu sa ime_firme, mesto_firme itd. (znači bez razmaka i velikih slova) i sad radi kao besno. Wink

Ko je trenutno na forumu
 

Ukupno su 1345 korisnika na forumu :: 162 registrovanih, 18 sakrivenih i 1165 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 15694 - dana 01 Feb 2026 12:23

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: -Max-, 357magnum, A.R.Chafee.Jr., advokat84, Aleksandar Šljivar, ALEXV, Andrija357, Armadillo, Asparagus, Asteker, atmel, Avalon015, avijacija, Ben Roj, Boban0312, bojank, bolenbgd, boromir, Boroš, branko7, BSD, Bubimir, carinko, ccoogg123, celeron, Chainsaw, Clouseau, coaa, cvrle312, Denaya, djboj, djordjemiklusev, Djuza, dok80, draganca, dskrlec33, Duce, GazdaDjoka, goran.vvv, goxin, GrammaticalAnalysis, Great White, Hans Gajger, HrcAk47, Igritelj, indja, Ir, jalos, Jaz, Jezekijel, JOntra, Jozo74, Khaless, KimiMR, king111, kirucar, Klass, Kobrim, Kosmos Banja Luka, Kozi-RS, kuntakinte, Kuroje, KUZMAR, Laluvr, Lance Guest, LeGrandCharles, M74AB3, MaCS, Magistar78, Mamadu, Manjane, mercedesamg, mercedez, micke83, Mig 29, mikrimaus, mile.ilic75, Miler88, Mili026, MILO-VAN, Milometer, milos1231, MilosKop, mino bosanac, mishkooo, Miskinn, mist-mist, mnn2, mr.lucas, mrgud2025, mrm, museum, nazgul75, nebidrag, nebojsag, nenad81, Ns1975, nuke92, obsc, oganj123, OtacMakarije, paja69, paladin71, pein, picknick, pisac12, Prašinar, Prometeus, Puch300GD, radovanstojkov023, RajkoB, Ran, raster12, redstar72, renvoi, Robin, Roksi, ruma, ruso, S2M, saki80, Sawages, sekretar, Semprini, shlauf, Sirius, Siti2, skvara, slowhand, Smajser, Solunac na steroidima, spalev, Srky Boy, sslay, steksi, t84dar, Tajpan, tamno.nebo, Tas011, theBorer, Tihi86, Tila Painen, tomo2, tooljan, TRAVUNIJA, USSVoyager, Veljko™, Vlada76, vladom6, vrlenija, vukajlo71, vukan0799, vukovi, x011, Zanzibar, Zastava, zastavnik, Zec, zixmix, Zoran1959, Žoržo, Čokančić