News comment system PHP i MySQL

News comment system PHP i MySQL

offline
  • Pridružio: 22 Feb 2012
  • Poruke: 4

Pozdrav svima ... Pokusavam da napravim neki sportski sajt a posto sam relativno nov u ovome na zalost imam problema posto uglavno ucim iz raznih tutorijala.

Ukratko: Imam problem da ubacim id vesti u tabelu za komentare.

Imam stranicu koja prikazuje vesti i na njoj "dodaj komentar" koja ima redirekciju prema stranici za komentare(gde korisnik treba da ostavi komentar).
To sam odradio ovako: <a href="komentari.php?id=' . $row['vesti_id'] . '">Dodaj komentar</a>

Na stranici za komentare ovako uzimam id vesti:

if((isset($_GET['id'])) && (is_numeric($_GET['id']))){ $id= $_GET['id']; }

I sad imam ono standardne provere

if($_SERVER['REQUEST_METHOD'] == 'POST'){ $trimmed = array_map('trim', $_POST); $errors = array(); if(isset($_POST['korisnickoIme'])){ $i = $_POST['korisnickoIme']; }else{ $errors = 'Niste napisali ime'; } if(isset($_POST['komentar'])){ $k = $_POST['komentar']; }else{ $errors = 'Niste ostavili komentar'; }

I ako je sve u redu ide ubacivanje u bazu.

if(empty($errors)){ $q = "INSERT INTO komentari(vesti_id, korisnickoIme, komentar, vreme) VALUES('$id', '$i', '$k', NOW() )"; $r = mysqli_query($dbc, $q) or trigger_error("Query:$q\n<br />MySQL Error:" . mysqli_error($dbc)); if(mysqli_affected_rows($r) == 1){

//Stampanje poruke

echo '<p>Komentar je doda</p>'; }else{ echo '<p style="font-weight:bold; color: #C00">Ne mozete da ostavite komentar usled neke greske.</p>'; } mysqli_close($dbc); } }

Znaci, ne znam kako da uzmem i prikazem vesti_id kao promenjivu da bih mogao da je ubacim u kolonu vesti_id u delu za komentare u bazi. Ne znam dal sam uspeo lepo da objasnim jer jako se kratko bavim ovime ali imam veliku zelju da naucim Smile

Pomagajte, castim picem Ziveli



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
Ko je trenutno na forumu
 

Ukupno su 873 korisnika na forumu :: 126 registrovanih, 11 sakrivenih i 736 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: -[CoA]-, Abebe Bikila, advokat84, ALEKSICMILE, aleph_one, ast13, Asteker, avalon, Avalon015, avijacija, babaroga, Beanara, Black Luster Soldier, bobor, Bombona, BOXRR, Brot, Bubili, carinko, Chainsaw, Coabelgrade, Crazzer, Dannyboy, ddjxxi, dekiz, delrey, Dimitrije Paunovic, Dinarid, Djole3621, dnevnasoba, draganl, Dusko_Dugousko, ekozelj, ElGenius, Ercomero, Feller, Fog of War, gomago, goran.vvv, GrammaticalAnalysis, GreenMan, GveX, Hitri, HogarStrashni, IQ116, istina, jalos, Joja, Josip77, Jozo74, kapela, Kaponi, kaput21, kinez88, king111, KizJ, Koridor, Kototamopeva, Krin, kripo, Krkan800, Lazarus, Lobo, lord sir giga, lukac, m0nstrum_, M74AB3, madza, Magistar78, Makarid, markoskjk, marsovac 2, MaschinenPistole, Mastrum Ridkali, mercedesamg, Metanoja, MiGac, mile.ilic75, mino bosanac, Mitrast, MK10, moldway, narandzasti, Ne doznajem se u oružje, Neutral-M, ping15, Prečanin30, PrincipL, proljece, radionica1, rambod, raster12, reader, rednap, royst33, sabros, samocitam, sap, sasa76, savuni, Shinobi, Slingshot, Solunac na steroidima, ssekir75, Stanlio, stegonosa, tachinni, theBorer, tm, tubular, Tumansky, Underwood, Vanderx, Velizar Laro, veljko82, Veselimalisa, vidra1, vjekosuki, Vucko11, Wrangler, xanadu, Yugol33, Zeljo980, zlaya011, zokilivac, šumar bk2