-1

hii i got some error in my source, please help me bro :D i'm newbie in php but this my first project for my personal website :)

    $blogku = mysql_query("SELECT * FROM blog ORDER BY tgl_blog DESC") or die(mysql_error()); // mencari tgl blog dari database blog
$blogku1 = mysql_num_rows($blogku);

if($blogku1 == 0) { // cek database blog ada atau tidak
    echo "<center><h1>tidak ada artikel</h1></center>"; // jika tidak ada artikel akan menampilkan ini
} else { // kalau database artikel ada akan  menampilkan ini
    while($dataku = mysql_fetch_array($blogku)) {
        $postnya = substr($dataku['isi_blog'], 0,150);
        echo '<div class="col-lg-8"><h1>' . $dataku['judul_blog'] . '</h1>
        <hr>
        <p>Date and Time <span class="glyphicon glyphicon-time"></span> : ' . $dataku['tgl_blog'] . ' | Author: ' . $dataku['penulis_blog'] . '</p>
        <hr>
        <img width="250" height="250" class="img-responsive" src="admin/img/' .$dataku['photo_blog'] . '">
        <p class="lead"> ' . $postnya . ' </p>
        <a href="artikel.php?exploded=' . $dataku['id_blog'] . '">Baca Selengkapnya</a>
        </div>
        ';

    } else {
        echo '<div class="col-lg-8"><h1>' . $dataku['judul_blog'] . '</h1>
        <hr>
        <p>Date and Time <span class="glyphicon glyphicon-time"></span> : ' . $dataku['tgl_blog'] . ' | Author: ' . $dataku['penulis_blog'] . '</p>
        <hr>
        <p class="lead"> ' . $postnya . ' </p>
        <a href="artikel.php?exploded=' . $dataku['id_blog'] . '">Baca Selengkapnya</a>
        </div>
        ';
    }

}

3 Answers3

2

Please use below code, error is just due to false else.

<?php 
if($blogku1 == 0) { // cek database blog ada atau tidak
    echo "<center><h1>tidak ada artikel</h1></center>"; // jika tidak ada artikel akan menampilkan ini
} else { // kalau database artikel ada akan  menampilkan ini
    while($dataku = mysql_fetch_array($blogku)) {
        $postnya = substr($dataku['isi_blog'], 0,150);
        echo '<div class="col-lg-8"><h1>' . $dataku['judul_blog'] . '</h1>
        <hr>
        <p>Date and Time <span class="glyphicon glyphicon-time"></span> : ' . $dataku['tgl_blog'] . ' | Author: ' . $dataku['penulis_blog'] . '</p>
        <hr>
        <img width="250" height="250" class="img-responsive" src="admin/img/' .$dataku['photo_blog'] . '">
        <p class="lead"> ' . $postnya . ' </p>
        <a href="artikel.php?exploded=' . $dataku['id_blog'] . '">Baca Selengkapnya</a>
        </div>
        ';

    } 
 
        echo '<div class="col-lg-8"><h1>' . $dataku['judul_blog'] . '</h1>
        <hr>
        <p>Date and Time <span class="glyphicon glyphicon-time"></span> : ' . $dataku['tgl_blog'] . ' | Author: ' . $dataku['penulis_blog'] . '</p>
        <hr>
        <p class="lead"> ' . $postnya . ' </p>
        <a href="artikel.php?exploded=' . $dataku['id_blog'] . '">Baca Selengkapnya</a>
        </div>
        ';
}
?>
Arth Tilva
  • 2,496
  • 22
  • 40
0

By reading your code This is what i think is the problem: U missed { after else

Ashbee Morgado
  • 65
  • 1
  • 10
0

corrected code.

$blogku = mysql_query("SELECT * FROM blog ORDER BY tgl_blog DESC") or die(mysql_error()); // mencari tgl blog dari database blog
$blogku1 = mysql_num_rows($blogku);

if($blogku1 == 0) { // cek database blog ada atau tidak
    echo "<center><h1>tidak ada artikel</h1></center>"; // jika tidak ada artikel akan menampilkan ini
} else { // kalau database artikel ada akan  menampilkan ini
    while($dataku = mysql_fetch_array($blogku)) {
        $postnya = substr($dataku['isi_blog'], 0,150);
        echo '<div class="col-lg-8"><h1>' . $dataku['judul_blog'] . '</h1>
        <hr>
        <p>Date and Time <span class="glyphicon glyphicon-time"></span> : ' . $dataku['tgl_blog'] . ' | Author: ' . $dataku['penulis_blog'] . '</p>
        <hr>
        <img width="250" height="250" class="img-responsive" src="admin/img/' .$dataku['photo_blog'] . '">
        <p class="lead"> ' . $postnya . ' </p>
        <a href="artikel.php?exploded=' . $dataku['id_blog'] . '">Baca Selengkapnya</a>
        </div>
        ';

    } 
        echo '<div class="col-lg-8"><h1>' . $dataku['judul_blog'] . '</h1>
        <hr>
        <p>Date and Time <span class="glyphicon glyphicon-time"></span> : ' . $dataku['tgl_blog'] . ' | Author: ' . $dataku['penulis_blog'] . '</p>
        <hr>
        <p class="lead"> ' . $postnya . ' </p>
        <a href="artikel.php?exploded=' . $dataku['id_blog'] . '">Baca Selengkapnya</a>
        </div>
        ';
}
justrohu
  • 595
  • 3
  • 9