Täällä tuntuu olevan osavaa porukkaa, joten kysyn täältä neuvoa.
Mikä on paras tapa toteuttaa kommentointilomake sivulle käyttämällä PHP ja Mysql taulua?
Valmiita kommentointi-lomakkeita olen löytänyt. En ole osannut soveltaa niitä tarvitsemallani tavalla.
<?php include('config.php'); $post_id = "1234"; ?> <div class="cmt-container" > <?php $sql="SELECT * FROM comments WHERE page_id = '$post_id'"; $qr=mysqli_query($connection,$sql); while($affcom = mysqli_fetch_assoc($qr)){ $name = $affcom['name']; $email = $affcom['email']; $comment = $affcom['comment']; $date = $affcom['date']; ?> <?php echo $name; ?> <?php } ?>
Tässä on tälläinen sivulle kommentointi ja siinä on tietyt kommentit näkyvät tietyllä sivulla page_id sarake näyttää kommentit joissa on tuo 1234.
Miten tämän toteuttaa usealle eri sivulle, että tuo 1234 vaihtuisi vaikka sivujen id:n mukaan?
Eli jos avaan sivun sivu.php?id=2471. Avautuisi kommentit tälle sivulle. page_id kommenttikannassa olisi vaikka 2471.
Hankalasti selitetty.
pojedo kirjoitti:
Miten tämän toteuttaa usealle eri sivulle, että tuo 1234 vaihtuisi vaikka sivujen id:n mukaan?
Riviksi 2:
$post_id = (int)$_GET['id'];
Aihe on jo aika vanha, joten et voi enää vastata siihen.