Diskon 80% terbatas! Masukkan kupon "merdeka" di kelas apa saja

blognya error

pada pembelajaran Tutorial Membuat Website video ke 06 Tutorial cara membuat website tentang Menambah data

saya mendapatkan error

dan sintaksnya pada blog.php

 <?php
	function tampilkan()
	{
		global $link;
	$query="SELECT * FROM blog";
	$result=mysqli_query($link, $query) or die ('gagal menampilkan data');
	return $result;
	}
	function tambah_data($judul,$konten,$tag){
		$query="]INSERT INTO blog (judul,isi,tag) VALUES ('$judul', '$konten', '$tag')";
		return run($query);
	}
	function run($query);
		global $link;
		if (mysqli_query($link, $query)) return true;
		else return false;
?>
avatar andyunm
@andyunm

15 Kontribusi 0 Poin

Diperbarui 8 tahun yang lalu

7 Jawaban:

 <?php
	function tampilkan()
	{
		global $link;
	$query="SELECT * FROM blog";
	$result=mysqli_query($link, $query) or die ('gagal menampilkan data');
	return $result;
	}
	function tambah_data($judul,$konten,$tag){
		$query="]INSERT INTO blog (judul,isi,tag) VALUES ('$judul', '$konten', '$tag')";
		return run($query);
	}
	function run($query){
		global $link;
		if (mysqli_query($link, $query)) {
                    return true;
                } else {
		    return false;
                }
        }
?>
avatar CodenameJR
@CodenameJR

278 Kontribusi 107 Poin

Dipost 8 tahun yang lalu

<?php
	function tampilkan()
	{
		global $link;
	$query="SELECT * FROM blog";
	$result=mysqli_query($link, $query) or die ('gagal menampilkan data');
	return $result;
	}
	function tambah_data($judul,$konten,$tag){
		$query="INSERT INTO blog (judul,isi,tag) VALUES ('$judul', '$konten', '$tag')";
		return run($query);
	}
	function run($query);
		global $link;
		if (mysqli_query($link, $query)) return true;
		else return false;
?>

masih tetap sama hasilnya

avatar andyunm
@andyunm

15 Kontribusi 0 Poin

Dipost 8 tahun yang lalu

kesalahan pertama di fungsi tambah_data() querynya

 $query="]INSERT INTO blog (judul,isi,tag) VALUES ('$judul', '$konten', '$tag')"; //ada tanda ] harusnya tidak ada

yang kedua di komentar sebelumnya fungsinya

 function run($query);

fungsi itu harus dibungkus dengan tanda { ... } tidak ditutup dengan ; saran saya kalo belum familiar dengan php ikutin aja daftar kelas ini https://sekolahkoding.com/track/backend-website

avatar hilmanski
@hilmanski

2713 Kontribusi 2145 Poin

Dipost 8 tahun yang lalu

lakh liat gan di function run itu if else nya salah, coba lebih teliti ke kodingan mas @CodenameJR

avatar Nandar
@Nandar

648 Kontribusi 204 Poin

Dipost 8 tahun yang lalu

<?php
	function tampilkan()
	{
		global $link;
	$query="SELECT * FROM blog";
	$result=mysqli_query($link, $query) or die ('gagal menampilkan data');
	return $result;
	}

	function tambah_data($judul,$konten,$tag);
	{
		$query = "INSERT INTO blog (judul,isi,tag) VALUES ('$judul', '$konten', '$tag')";
		return run($query);
	}

	function run($query);
	{
		global $link;
		if (mysqli_query($link, $query)) return true;
		}else{ return false;
	}

?>

masih tetap sma gan

avatar andyunm
@andyunm

15 Kontribusi 0 Poin

Dipost 8 tahun yang lalu

pelan-pelan gan diteliti, masa yang tadinya udah benar malah jadi salah

hapus semicolon

function tambah_data($judul,$konten,$tag);

hapus semicolon

function run($query);

padahal di kode awal function tambah_data udah bener

avatar rachmatsasongko
@rachmatsasongko

410 Kontribusi 426 Poin

Dipost 8 tahun yang lalu

if else nya liat atuh gan, tanda { } liat gan

avatar Nandar
@Nandar

648 Kontribusi 204 Poin

Dipost 8 tahun yang lalu

Login untuk ikut Jawaban