Postingan lainnya
error php line 27
Selalu terdapat error ketika saya mengklik menu "Data Barang" seperti berikut Errornya: ![](Source code barang.php: <img src=)
Mohon bantuannya kira2 salah dibagian mananya yah?
'>
18 Jawaban:
pakai 2 parameter yaitu koneksi dan query <pre> mysqli_query($koneksi, $query) </pre>
Masalahnya adalah parameter kedua itu harus berupa string, sementara punya agan parameter keduanya berupa objek std class.
Ini Source Codenya:
<img src='https://www.imageupload.co.uk/images/2018/08/10/mk3.jpg'>
@dianarifr Seperti sourcecode diatas bkn ya?
@tompradana untuk yg paramter kedua makasudnya,yg bagian mana ya,maaf msh newbie :D
copas disini codenya gan, biar editnya gampang
kan mysqli_query punya 3 parameter connection, query, resultmode jadi: mysqli_query(connection, query, resultmode). Di line 27 ada 3 parameter juga, cuma salah parameter ke-1 $connect ini bener (kalau emang isinya connection) parameter ke-2 $jumlah_record nah ini salah, harusnya isinya query (string) tapi malah ngasih hasil eksekusi query line 26 ($jumlah_record) parameter ke-3 "SELECT * FROM admin" ini query (string) ini salah salah juga, soalnya di parameter ke-3 isinya cuma ada 2 kemungkinan MYSQLI_USE_RESULT atau MYSQLI_STORE_RESULT. Default-nya MYSQLI_STORE_RESULT jadi ga di isi juga gpp, sementara kamu isinya query string (mungkin errornya belum nampil karena muncul error di parameter ke-2)
Contoh yang bener kaya line 26, dia punya 2 parameter yang tepat. parameter ke-1 connection ($connect) parameter ke-2 query (string) parameter ke-3 tidak diisi tidak apa-apa karena ada default value parameter (MYSQLI_STORE_RESULT)
<?php include 'header.php'; ?>
<h3><span class="glyphicon glyphicon-briefcase"></span> Data Barang</h3> <button style="margin-bottom:20px" data-toggle="modal" data-target="#myModal" class="btn btn-info col-md-2"><span class="glyphicon glyphicon-plus"></span>Tambah Barang</button> <br/> <br/>
<?php $periksa=mysqli_query($connect, "select * from barang where jumlah <=3"); while($q=mysqli_fetch_array($periksa)){ if($q['jumlah']<=3){ ?> <script> $(document).ready(function(){ $('#pesan_sedia').css("color","red"); $('#pesan_sedia').append("<span class='glyphicon glyphicon-asterisk'></span>"); }); </script> <?php echo "<div style='padding:5px' class='alert alert-warning'><span class='glyphicon glyphicon-info-sign'></span> Stok <a style='color:red'>". $q['nama']."</a> yang tersisa sudah kurang dari 3 . silahkan pesan lagi !!</div>"; } } ?> <?php $per_hal=10; $jumlah_record=mysqli_query($connect,"SELECT COUNT() from barang"); $result=mysqli_query($select, $jumlah_record, "SELECTFROM admin"); $halaman=ceil($result / $per_hal); $page = (isset($_GET['page'])) ? (int)$_GET['page'] : 1; $start = ($page - 1) * $per_hal; ?> <div class="col-md-12"> <table class="col-md-2"> <tr> <td>Jumlah Record</td> <td><?php echo $result; ?></td> </tr> <tr> <td>Jumlah Halaman</td> <td><?php echo $halaman; ?></td> </tr> </table> <a style="margin-bottom:10px" href="lap_barang.php" target="_blank" class="btn btn-default pull-right"><span class='glyphicon glyphicon-print'></span> Cetak</a> </div> <form action="cari_act.php" method="get"> <div class="input-group col-md-5 col-md-offset-7"> <span class="input-group-addon" id="basic-addon1"><span class="glyphicon glyphicon-search"></span></span> <input type="text" class="form-control" placeholder="Cari barang di sini .." aria-describedby="basic-addon1" name="cari"> </div> </form> <br/> <table class="table table-hover"> <tr> <th class="col-md-1">No</th> <th class="col-md-4">Nama Barang</th> <th class="col-md-3">Harga Jual</th> <th class="col-md-1">Jumlah</th> <!-- <th class="col-md-1">Sisa</th> --> <th class="col-md-3">Opsi</th> </tr> <?php if(isset($_GET['cari'])){ $cari=mysqli_real_escape_string($_GET['cari']); $brg=mysqli_query($connect,"select * from barang where nama like '$cari' or jenis like '$cari'"); }else{ $brg=mysqli_query($connect,"select * from barang limit $start, $per_hal"); } $no=1; while($b=mysqli_fetch_array($brg)){
?>
<tr>
<td><?php echo $no++ ?></td>
<td><?php echo $b['nama'] ?></td>
<td>Rp.<?php echo number_format($b['harga']) ?>,-</td>
<td><?php echo $b['jumlah'] ?></td>
<td>
<a href="det_barang.php?id=<?php echo $b['id']; ?>" class="btn btn-info">Detail</a>
<a href="edit.php?id=<?php echo $b['id']; ?>" class="btn btn-warning">Edit</a>
<a onclick="if(confirm('Apakah anda yakin ingin menghapus data ini ??')){ location.href='hapus.php?id=<?php echo $b['id']; ?>' }" class="btn btn-danger">Hapus</a>
</td>
</tr>
<?php
}
?>
<tr>
<td colspan="4">Total Modal</td>
<td>
<?php
$x=mysqli_query($connect, "select sum(modal) as total from barang");
$xx=mysqli_fetch_array($x);
echo "<b> Rp.". number_format($xx['total']).",-</b>";
?>
</td>
</tr>
</table> <ul class="pagination"> <?php for($x=1;$x<=$halaman;$x++){ ?> <li><a href="?page=<?php echo $x ?>"><?php echo $x ?></a></li> <?php } ?> </ul> <!-- modal input --> <div id="myModal" class="modal fade"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h4 class="modal-title">Tambah Barang Baru</h4> </div> <div class="modal-body"> <form action="tmb_brg_act.php" method="post"> <div class="form-group"> <label>Nama Barang</label> <input name="nama" type="text" class="form-control" placeholder="Nama Barang .."> </div> <div class="form-group"> <label>Jenis</label> <input name="jenis" type="text" class="form-control" placeholder="Jenis Barang .."> </div> <div class="form-group"> <label>Suplier</label> <input name="suplier" type="text" class="form-control" placeholder="Suplier .."> </div> <div class="form-group"> <label>Harga Modal</label> <input name="modal" type="text" class="form-control" placeholder="Modal per unit"> </div> <div class="form-group"> <label>Harga Jual</label> <input name="harga" type="text" class="form-control" placeholder="Harga Jual per unit"> </div> <div class="form-group"> <label>Jumlah</label> <input name="jumlah" type="text" class="form-control" placeholder="Jumlah"> </div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Batal</button>
<input type="submit" class="btn btn-primary" value="Simpan">
</div>
</form>
</div>
</div>
</div>
<?php include 'footer.php';
?>
ini scriptnya @dianarifr @human, mohon bantuannya
coba ini diganti <pre> $result=mysqli_query($select, $jumlah_record, "SELECT*FROM admin"); // diganti jadi $result=mysqli_query($connect, "SELECT * FROM admin"); </pre>
Masih Error Gan @dianarifr
<img src='https://www.imageupload.co.uk/images/2018/09/12/Capture17a438.jpg'>[/url]
ini gan Line 28 nya @dianarifr:
$halaman=ceil($result / $per_hal);
coba ini <pre> $result=mysqli_query($connect, "SELECT * FROM admin"); $jmlresult = mysqli_num_rows($result) $halaman=ceil($jmlresult / $per_hal); </pre>
Berhasil nih @dianarifr...
tapi masih ada error ketika ingin menyimpan barang.
Kode Errornya seperti ini:
Fatal error: Uncaught Error: Call to undefined function mysql_query() in Fatal error: Uncaught Error: Call to undefined function mysql_query() in C:\xampp\htdocs\kios\admin\tmb_brg_act.php:11 Stack trace: #0 {main} thrown in C:\xampp\htdocs\kios\admin\tmb_brg_act.php on line 11
Dan ini SourceCodenya:
<img src='https://www.imageupload.co.uk/images/2018/09/12/Capture4.jpg'>
Coba di teliti, itu ente kan pake mysqli bkn mysql. Di errornya jg jelas fatal error encaught error call to undefined mysql
ingat mysqli punya 2 parameter <pre> mysqli_query($connect,"insert into ..."); </pre>
Seperti ini bkn gan @dianarifr? <img src='https://www.imageupload.co.uk/images/2018/09/13/Capture5.jpg'>
Data yang saya input msh blum msk ke database mysqlnya, dan tidak tampil,kira2 salah dmnya lagi yaa gan?
kutip dua depan itu emang gitu? emang gaada isinya?
@dianarifr
isinya 'id' hrsnya gan,Saya pakai cara lain seperti gambar dibawah juga tidak bisa. Data Yang diinput tdk msk ke "database" dan tdk tampil.
Source Code tambah_barang.php <img src='https://pasteboard.co/HDICcxA.jpg'>
id itu auto increment atau buat sendiri? insert manual ke mysqlnya error juga?