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 844 korisnika na forumu :: 18 registrovanih, 4 sakrivenih i 822 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: bbogdan, bobomicek, Buzdovan, cenejac111, croato, Dimitrise93, HrcAk47, kihot, MB120mm, operniki, Oscar, ozzy, Panter, Petar35, S2M, StefanNBG90, Sumadija34, Zimbabwe