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 2940 korisnika na forumu :: 72 registrovanih, 7 sakrivenih i 2861 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 5.56, acacrni, ALEXV, alternator, antonije64, Asteker, BasCelik, Belac91, Bobrock1, bojan_t, bojcistv, carinko, chichabg, cifra, Clouseau, coaa, d.arsenal321, dejan1972, Desmond, djboj, dunavzed, dusanobr, Džekson, gajasvi, Georgius, goran.vvv, goxin, GveX, Insan, Jovan1983, kinderpingvin, Kobrim, kuntakinte, lima, luka1978, MagicniHerpes, marko308, Md84, mikrimaus, MIKULENCE, milan.tatanac1, milenko crazy north, MiroslavD, Mitogna, mm1811, muaddib, nekdo, neutrino, Niki2024, nixos, nnnnnnnnnn, OKT, Oscar, Otto Grunf, Paklenica, Pero, Polemarchoi, raster12, repac, S-G, SlaKoj, stegonosa, Stevan Visoki, tamno.nebo, Tumansky, v0idmp3, VanZan, Vlajman1957, Voice1, Yugol33, Zemunikola, Zrcalo