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: 23211
  • 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 961 korisnika na forumu :: 63 registrovanih, 11 sakrivenih i 887 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., Apok, babaroga, Batinas, cifra, comi_pfc, darkangel, deLacy, Denaya, Dimitrise93, Djokkinen, doklevise, DonRumataEstorski, Dorcolac, dule10savic, Gargantua, Georgius, goxin, havoc995, HogarStrashni, hooraay, ikan, Karla, kobaja77, kolle.the.kid, krkalon, Krusarac, Kubovac, kunktator, Lord Nem, LUDI, MB120mm, mercedesamg, mikrimaus, Misirac, nenad81, nikoladim, NoOneEver Dreams, ozzy, procesor, RecA, Ripanjac, S2M, Sančo, sasa87, ser.hill, shaja1, Shinobi, slonic_tonic, srbijaiznadsvega, Srle993, Vatreni Zmaj, Vlad000, Vlada1389, vladaa012, vlajkox, vobo, yrraf, ZetaMan, |_MeD_|, Žrnov, 125, 79693