Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
bagaimana cara manggil fungsi pada php
saya punya kode fungsi di nama file user.php
<?php
function simpan_data($nama,$nip) {
global $link;
$query = "INSERT INTO nama_peg (nama,nip) VALUES ('$nama','$nip')";
if (mysqli_query($link,$query) ){
return true;
}else {
return false;
}
}
?>
ketika saya mau manggil fungsi tsb di register.php
<?php
if (isset($_POST['submit']) ){
$nama = $_POST['nama'];
$nip = $_POST['nip'];
if(!empty(trim($nama)) && !empty(trim($nip)) ){
simpan_data($nama,$nip){
echo 'berhasil';
}else{
echo 'gagal';
}
}else {
echo ' tidak boleh kosong';
}
}
?>
funsi trsb tidak bisa dieksekusi bunyinya "Parse error: syntax error, unexpected '{' in C:\xampp\htdocs\KANVAS\register.php on line 9 ". dimana salahnya?
1
2 Jawaban:
Kalau mau manggil fungsi simpan_data() di file register.php, maka harus di require dulu file user.php nya
require_once '/path/file/ke/user.php';
// Nah, baru kita bisa memanggil fungsi simpan_data()
simpan_data('nama', 'nip');
Lalu untuk masalah errornya, ada di bagian ini:
// register.php
simpan_data($nama,$nip){
echo 'berhasil';
}else{
echo 'gagal';
}
// Masukkan ke dalam if()
if(simpan_data($nama,$nip))
{
echo 'berhasil';
}
else
{
echo 'gagal';
}
2
if(simpan_data()){echo 'berhasil';}
Mungking :)
0