Postingan lainnya
Fatal Error saat menghubungkan PHP dan Database di xampp
saya mengikuti tutorial membuat halaman login,,, database saya beri nama login saat edit bagian db.php muncul pessan error
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /Applications/XAMPP/xamppfiles/htdocs/php/auth_php/function/db.php:9 Stack trace: #0 {main} thrown in /Applications/XAMPP/xamppfiles/htdocs/php/auth_php/function/db.php on line 9
seperti itu,,,,,,
ini script db.phpnya
<?php
$host = 'localhost';
$user = 'root';
$password = '';
$db = 'login';
$link = mysql_connect($host, $user, $password, $db) or die(mysql_error());
?>
11 Jawaban:
Jawaban Terpilih
coba cek gan.. agan pakai php versi berapa ?? kalau ga salah xampp yang php versi 7 ke atas menggunakan mysqli
tapi kalau yang di bawah 7 menggunakan mysql
maaf kalau salah tapi coba cek dulu
kok saya punya gagal terus yah
<?php
$host = 'localhost'; $user = 'root'; $password = ''; $db = 'cobaja';
$link = mysql_connect($host, $user, $password, $db) or die(mysql_error());
?>
ini koodingan saya. pesan yang muncul
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in C:\xampp\htdocs\konek.php:9 Stack trace: #0 {main} thrown in C:\xampp\htdocs\konek.php on line 9
apakah ada coodingan atau langkah2 yang harus dilakukan terlebih dahulu sebelum mengkoneksinkan database? terima kasih
Tanggapan
coba di bagian mysql_connect diubah jadi mysqli_connect
ada yang punya masalah kaya ginikah mirip? udah ikutin tutorialnya cuma ga tau apa yang problem uda cari google jg. Daripada buat forum baru tapi erornya mirip apa bisa sekalian tanya ya.
Warning: mysqli_connect() expects parameter 5 to be int, string given in C:\xampp\htdocs\test_file\auth_php\functions\db.php on line 9
Warning: mysqli_error() expects exactly 1 parameter, 0 given in C:\xampp\htdocs\test_file\auth_php\functions\db.php on line 9
kodenya seperti ini
<pre> <?php
$host = 'localhost'; $user = 'root'; $password = 'root'; $HP ='root'; $db = 'teaja';
$link = mysqli_connect($host, $user, $password, $HP, $db) or die(mysqli_error()); ?> </pre>
Bukannya parameter mysqli_connect hanya butuh 4 gan ?
<pre> mysqli_connect('localhost','user','password','database'); </pre>
Coba hapus variabel $hp gan, semoga membantu
Tanggapan
iya bro kalo di tutorialnya cuma aku tambahin lagi yg hpnya, di atas jg udah deklarasi gitu. Tapi aku coba juga $HP sm parameternya cuma 4 jg blm bisa bro. Jadi gini erornya
Warning: mysqli_connect(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: YES) in C:\xampp\htdocs\test_file\auth_php\functions\db.php on line 9
Warning: mysqli_error() expects exactly 1 parameter, 0 given in C:\xampp\htdocs\test_file\auth_php\functions\db.php on line 9
Klau gitu error' tandnya username dan password yang dimasukkan salah, klau menggunakan XAMPP biasanya pass nya kosong gan
Ooo gitu, keren bgt abangku ini tau luar dalamnya e. Kalo mau kosongin pass nya gimana y? Soalnya ini belum aku utak-atik sama sekali ntah pass yg mana jg aku bingung bang
kosong kan aja isi variable $password, seperti: <pre> <?php
$host = 'localhost'; $user = 'root'; $password = ''; $db = 'teaja';
$link = mysqli_connect($host, $user, $password, $db) or die(mysqli_error()); ?> </pre>
Tanggapan
makasi ya bro solusinya, sudah bisa ini =))
<div>saya juga menemukan masalah yang sama<br>Uncaught Error: Call to a member function fetch_assoc() on bool in D:\xampp\htdocs\coba\laporan.php:31 Stack trace: #0 {main} thrown in <strong>D:\xampp\htdocs\coba\laporan.php</strong> on line <strong>31</strong></div><pre><?php require_once 'koneksi.php'; require_once 'header.php'; ?>
<div class="container mt-5"> <h4>Laporan Transaksi</h4> <br>
<a href="index.php"> <button class="btn btn-success btn-sm"> Transaksi </button> </a>
<table class="table table-bordered mt-3"> <thead align="center"> <tr> <th>#</th> <th>Nomor Meja</th> <th>Nama Menu</th> <th>Jumlah Pesanan</th> <th>Harga</th> </tr> </thead> <tbody align="center">
<?php $query = mysqli_query($koneksi, "SELECT * FROM order"); $no = 1; while ($dt = $query->fetch_assoc($dt)) : ?>
&lt;tr&gt;
&lt;td&gt;&lt;?= $no++; ?&gt;&lt;/td&gt;
&lt;td&gt;&lt;?= $dt['nomor_meja']; ?&gt;&lt;/td&gt;
&lt;td&gt;&lt;?= $dt['nama_menu']; ?&gt;&lt;/td&gt;
&lt;td&gt;&lt;?= $dt['jumlah_pesanan']; ?&gt;&lt;/td&gt;
&lt;td&gt;&lt;?= $dt['harga']; ?&gt;&lt;/td&gt;
&lt;/tr&gt;
<?php endwhile; ?>
</tbody> </table> </div>
<?php require_once 'footer.php'; ?></pre>
<div><br>PUCING DI MANA SALAHNYA<br><br><strong>Fatal error</strong>: Uncaught Error: Call to undefined function mysql_query() in C:\xampp\htdocs\test123\retrieve.php:4 Stack trace: #0 {main} thrown in <strong>C:\xampp\htdocs\test123\retrieve.php</strong> on line <strong>4<br><br><br><?php<br>require("koneksi.php");<br>$perintah = "SELECT * FROM tbl_mhs";<br>$eksekusi = mysql_query($konek, $perintah);<br>$cek = mysql_affected_rows($konek);<br><br>if($cek > 0){<br> $response["kode"] = 1;<br> $response["pesan"] = "Data Tersedia";<br> $response["data"] = array();<br> <br> while($ambil = mysql_fetch_object($eksekusi)){<br> $F["nama"] = $ambil->nama;<br> $F["alamat"] = $ambil->alamat;<br> <br> array_push($response["data"], $F);<br> }<br> <br>}<br>else{<br> $response["kode"] = 0;<br> $response["pesan"] = "Data Tidak Tersedia";<br> <br>}<br><br>echo json_encode($response);<br>mysql_close($konek);<br>?><br> <br></strong><br></div>
<div>Bisa bantukah problem ini <strong>Fatal error</strong>: Uncaught Error: Call to a member function fetch_assoc() on bool in C:\xampp\htdocs\inventoribarang\login.php:103 Stack trace: #0 {main} thrown in <strong>C:\xampp\htdocs\inventoribarang\login.php</strong> on line <strong>103<br>if ($login) {<br> $sql = $koneksi->query("select * from users where username='$username' and password='$password'");<br> $ketemu = $sql->num_rows;<br> $data = $sql->fetch_assoc();<br> <br> if ($ketemu >=1) {<br> session_start();<br> <br> if ($data['level'] == superadmin && $level == superadmin) {<br> $_SESSION['superadmin'] =$data[id];<br> <br> header("location:index3.php");<br> }<br> else if ($data['level'] == admin && $level == admin) {<br> $_SESSION['admin'] =$data[id];<br> <br> header("location:index.php");<br> }<br> else if ($data['level'] == petugas && $level == petugas) {<br> $_SESSION['petugas'] =$data[id];<br> <br> header("location:index2.php");<br> }<br> }<br> else {<br> echo '<center><div class="alert alert-danger">Upss...!!! Login gagal. Silakan Coba Kembali</div></center>';<br> <br> }<br> }<br> <br> ?></strong></div>
ini kenapa ya kok http eror 500
PHP Fatal error: Uncaught Error: Call to undefined function config() in /home/khayang2/public_html/app/core/data.php:3
Stack trace:
#0 /home/khayang2/public_html/app/config/autoload.php(8): require_once()
#1 /home/khayang2/public_html/app/server.php(16): require('/home/khayang2/...')
#2 /home/khayang2/public_html/index.php(17): require_once('/home/khayang2/...')
#3 {main}
thrown in /home/khayang2/public_html/app/core/data.php on line 3