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 905 korisnika na forumu :: 46 registrovanih, 6 sakrivenih i 853 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., arton, cavatina, Dimitrise93, Djokkinen, DonRumataEstorski, dulleo, Excalibur13, FileFinder, Georgius, Griffon vulture, hooraay, ikan, Ivica1102, Krvava Devetka, Kubovac, ladro, laganini123, lord sir giga, Mi lao shu, milenko crazy north, minmatar34957, moldway, muaddib, nebkv, nenad81, novator, ostoja, ozzy, pacika, panzerwaffe, pein, RJ, Sančo, sevenino, Simon simonović, Srle993, theNedjeljko, virked, vlad4, vlajkox, voja64, W123, wizzardone, zziko, šumar bk2