Postingan lainnya
Kelas Premium!
Belajar bikin website dari nol sekarang
Gunakan kupon "lebihcepat" untuk diskon 25%!
Menyelipkan variabel di echo php
Halo, Saya ingin print data yang ada di database jadi saya mencoba untuk echo, dan saya menambahkan konten html agar file nya rapi, dan berhasil outputnya sesuai dengan yang saya inginkan.. tetapi ketika saya mencoba menambahkan variable ( misalnya echo $stat['Email']) karena saya ingin mengambil data di db saya, terjadi sintax error penulisan (Parse error: syntax error, unexpected 'echo' (T_ECHO), expecting ',' or ';' in C:\xampp\htdocs\ProjectPrognet12\timeline.php on line 75). Saya tidak tau bagaimana caranya menambahkan variabel ke dalam echo dan mengkombinasikannya dengan html.. Mohon Bantuannya, Terima Kasih
<?php
require_once("auth.php");
//include "koneksi.php";
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<link rel="icon" type="image/png" href="Assets/icon.png">
<link rel="stylesheet" type="text/css" href="Assets/timeline.css">
<title>Timeline HeadBook</title>
<link rel="stylesheet" href="css/bootstrap.min.css" />
</head>
<body class="bg-light">
<div class="container mt-5">
<div class="row">
<div class="col-md-4">
<div class="card">
<div class="card-body text-center">
<img class="img img-responsive rounded-circle mb-3" width="160" src="Assets/<?php echo $_SESSION['user'][7] ?>" />
<h3><?php echo $_SESSION['user'][1]." ".$_SESSION['user'][2] ?></h3>
<p><?php echo $_SESSION['user'][3] ?></p>
<p><a href="logout.php">Logout</a></p>
</div>
</div>
</div>
<div class="col-md-8">
<form action="" method="post" >
<div class="form-group">
<textarea type="text" name="Nama" style="display:none;"><?php echo $_SESSION['user'][3] ?> </textarea>
<textarea class="form-control" placeholder="Apa yang kamu pikirkan?" name="status"></textarea>
<br>
<button type="submit" class="btn btn-danger" name="tombol">Bagikan</button>
</div>
<?php
require_once("config.php");
if(isset($_POST['tombol'])){
$email = $_REQUEST['Nama'];
$status = $_REQUEST['status'];
$conn = mysqli_connect($db_host, $db_user, $db_pass, $db_name) or die ("Koneksi gagal");
$mysqli = "INSERT INTO timeline (Email, Status) VALUES ('$email', '$status')";
$result = mysqli_query($conn, $mysqli);
//$rows = $result->fetch(PDO::FETCH_NUM);
//$_SESSION['user1'] = $rows;
//echo "<script>history.back()</script>";
}
$conn = mysqli_connect($db_host, $db_user, $db_pass, $db_name) or die ("Koneksi gagal");
$select = mysqli_query($conn, "SELECT * FROM timeline");
while($stat = mysqli_fetch_array($select)){
echo "
<div class='card mb-3' >
<div class='card-body'>
<div class='row' style='background-color:#9F3'>
<div class='media'>
<img src='Assets/default.svg' class='media-object img-rounded' width='50' height='50' alt='Sample Image'>
<div class='media-body'>
<h4 class='media-heading'><small>" echo $stat['Email']." ".$stat['Waktu'];
"<i></i></small></h4>"
;
}
mysqli_close($conn);
?>
</form>
</div>
</body>
</html>
2 Jawaban:
ingat.. setiap baris kode php harus diakhiri dengan ; (titik koma) <? echo "string biasa"; echo $session['user'][1]." ".$session['user'][2]; ?>