Parse Error : unexpected '}'

Tempat diskusi tentang PHP buat newbie
roziard
Posts: 1
Joined: Fri Aug 19, 2016 7:33 am

Parse Error : unexpected '}'

Postby roziard » Fri Aug 19, 2016 7:54 am

Parse error: syntax error, unexpected '}' in C:\xampp\htdocs\blog\index.php on line 57

buku : buku pintar web master hal.252
XAMPP v 3.2.1

kenapa muncul notif begitu ya gan? script udah bener..

Code: Select all

<?
if ($r = mysql_query ($query)) {
   //mengirimkan query ke server mysql
   while ($baris = mysql_fetch_array($r)) {
      //melakukan input data ke dalam tabel
      //loop while mengambil semua data dalam array
      $r
      $tanggal = date ('M j y g:i A', strtotime ($baris['tanggal']));
      //data waktu kita ubah formatnya agar bisa tampil dgn baik
      $user = $baris['user'];
      $judul = $baris['judul'];
      $isi = $baris['isi'];
      $isi = nl2br ($isi);
      ?>
      
      <table align="center" border=0 width="80%">
      <tr>
      <td>
      <b><?php echo $judul; ?></b>-
      Di Review Oleh : <b><?php echo $user; ?></b>
      </td>
      
      <td>
      <div align="right"><?php echo $tanggal; ?></div>
      </td>
      </tr>
      
      <td colspan=2>
      <?php echo $isi; ?>
      </td>
      </tr>
      
      </table>
      <br/>
      <?php
   } else {
      //query tidak bekerja.
      die();
   }
}
mysql_close();
?>


tapi tutup kurawa yg di script sebelum else dan buka tutup kurawa di scrit else nya malah bikin error

Code: Select all

} else {
      //query tidak bekerja.
      die();
   }
}
mysql_close();


kemudian ane coba hapus script else tersebut, notif unexpected '{' hilang, namun muncul masalah lain di sciprt file sql_connect.inc :(

Fatal error: Call to undefined function sql_conncect() in C:\xampp\htdocs\rblog\index.php on line 4

Code: Select all

<?php
function sql_connect ($database) {
//fungsi membuat koneksi ke mysql
if ($dbc = mysql_connect ('localhost', 'user', 'pass')) {
if (!@mysql_select_db("$database")) {
die();
//jika pemilihan databases gagal, skrip akan berhenti.
}
} else {
die();
//jika server mysql tidak bisa dihubungin, skrip akan berhenti.
}
}
?>


apa yg salah ya?? kenapa tanda '{' & '}' bisa menjadi error padahal letak buka dan kurungnya sesuai dgn script yg di kurung oleh tanda tersebut.

demikian.

mohon bantuannya mas admin atau agan yg lain..

admin
Site Admin
Posts: 30
Joined: Sat Jan 23, 2016 8:36 am

Re: Parse Error : unexpected '}'

Postby admin » Sat Aug 27, 2016 3:13 pm

Coba diposting script lengkapnya dari awal sampai akhir. Yang diposting nampaknya hanya sebagian dan kalau dilihat dari script itu memang kelebihan 1 tanda } :)


Return to “Diskusi PHP”

Who is online

Users browsing this forum: No registered users and 0 guests