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 1771 korisnika na forumu :: 45 registrovanih, 7 sakrivenih i 1719 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 6018 - dana 19 Dec 2025 13:41

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: Apis Dr, batana, bojan1234, Bojan198527, crazydkure, darkojbn, Dexlex, Djole3621, Djota1, draganca, dusan2022, dusanobr, dzada, Futog 74, Igor Antonic, Jakonjveliki, Jeremiah, Jezekijel, jon istvan, Kapetan Hadok, Kawasaki1000, ladro, ljuba.b, luka35, markolopin, Mitogna, Nikoletina Bursac, Oscar2, Pilipenda, PMsnow, Remarqe, Srpska zauvjek, sym33, Tas011, vaci, vargas, VekiJ, Velibor Radoja, vlado_pg, Vladoj, vukajlo71, xAlex2, yufighter, zivojin32, zlatkoa987