Prvo izmjeni tabelu u bazi:
Code:
alter table komentari add column ime varchar(20) default null;
Zatim u formu dodaj još jedan input field za ime:
Code:
<form action="index.php" method="POST">
<input type="text" name="ime" /><br/>
...
Izmjeni insert statement i dodaj još jedan parametar kako bi to sve upisao u bazu:
Code:
if ($stmt = $mysqli->prepare("INSERT INTO komentari (komentar, ime, vrijeme) VALUES (?, ?, NOW())")) {
$stmt->bind_param("ss", $_POST['komentar'], $_POST['ime']);
Pribavi ga iz baze za prikazivanje, dakle izmjeni select statement:
Code:
if ($result = $mysqli->query("SELECT komentar, DATE_FORMAT(vrijeme, ime,'%d.%m.%Y %H:%i:%S') AS tacno FROM komentari ORDER BY vrijeme DESC")) {
I na kraju prikaži ga, npr iznad vremena:
Code:
<hr style="clear: both"/>
<p style="float: left"><?=$row['komentar']?><p/>
<p style="float: right">Vaše ime: <?=$row['ime']?><br/><?=$row['tacno']?><p/>