data yang tampil "0"

jadi aku input data ke db. data berhasil tapi di tabel yang muncul malah nilai "0" dan di database pun terbaca "0"image.png

terus ini kodingan php utk input nya,

<?php
$host = "localhost";
$user = "root";
$pass = "";
$koneksi = "dbcashflow";

$koneksi = mysqli_connect($host, $user, $pass, $koneksi);

$reff = @$_data['reff'];
$saldoawal = @$_data['saldoawal'];
$kasmasuk = @$_data['kasmasuk'];
$kaskeluar = @$_data['kaskeluar'];
$saldoakhir = @$_data['saldoakhir'];

$simpan = mysqli_query ($koneksi, "INSERT into cashflow(saldoawal) VALUES ('$saldoawal')");
if($simpan) {
 echo "Data berhasil disimpan";
} else {
 echo "Data gagal disimpan";
}

?>

di bagian mananya yak yg error >w< mohon pencerahannya, terima kasih...

avatar kyo
@kyo

2 Kontribusi 0 Poin

Diperbarui 4 tahun yang lalu

4 Jawaban:

<div>@$_data itu dari mana? Sama kalo bisa kirim script form nya jug</div>

avatar ahanafi
@ahanafi

815 Kontribusi 554 Poin

Dipost 4 tahun yang lalu

Tanggapan

script form index nya ya bang?

<div>ini script dari form saldo,</div><pre>&lt;?php<br>$koneksi = mysqli_connect("localhost","root","","dbcashflow");<br><br>if (isset($_data["simpan"]) ){<br> $reff = $_data["reff"];<br> $saldoawal = $_data["saldoawal"];<br> $kasmasuk = $_data["kasmasuk"];<br> $kaskeluar = $_data["kaskeluar"];<br> $saldoakhir = $_data["saldoakhir"];<br> <br> $query = "INSERT INTO cashflow VALUES ('','$reff','$saldoawal','$kasmasuk','$kaskeluar','$saldoakhir') ";<br> mysqli_query($koneksi, $query);<br>}<br><br>?&gt;<br>&lt;html&gt;<br>&lt;head&gt;<br>&lt;title&gt;Input Saldo Awal&lt;/title&gt;<br>&lt;/head&gt;<br>&lt;body&gt;<br> &lt;form action="savesaldoawal.php" method="post"&gt;<br> &lt;table&gt;<br> &lt;tr&gt;&lt;td&gt;Saldo Awal&lt;/td&gt;&lt;td&gt;&lt;input type="number_format name="saldoawal"&lt;/td&gt;&lt;/tr&gt;<br> &lt;tr&gt;&lt;td colspan="2"&gt;&lt;button type="submit" name="simpan"&gt;SIMPAN&lt;/button&gt;&lt;/td&gt;&lt;/tr&gt;<br> &lt;/table&gt;<br>&lt;/body&gt;&lt;/html&gt; <br></pre><div><br>ini script form utk perintah simpannya<br><br></div><pre>&lt;?php $host = "localhost"; $user = "root"; $pass = ""; $koneksi = "dbcashflow";

$koneksi = mysqli_connect($host, $user, $pass, $koneksi);

$reff = @$_data['reff']; $saldoawal = @$_data['saldoawal']; $kasmasuk = @$_data['kasmasuk']; $kaskeluar = @$_data['kaskeluar']; $saldoakhir = @$_data['saldoakhir'];

$simpan = mysqli_query ($koneksi, "INSERT into cashflow(saldoawal) VALUES ('$saldoawal')"); if($simpan) { echo "Data berhasil disimpan"; } else { echo "Data gagal disimpan"; }

?&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;Keterangan&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;div&gt;&lt;tr&gt; &lt;td&gt;&lt;a href="index.php"&gt;Kembali Ke Halaman Utama&lt;/a&gt;&lt;/td&gt; &lt;/div&gt;&lt;/tr&gt; &lt;/body&gt; &lt;/html&gt; <br></pre><div><br>terus ini script dari index&nbsp;<br><br></div><pre>&lt;?php require 'koneksi.php'; $link = query("SELECT FROM dbcashflow"); ?&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;Cash Flow&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;form action ="" method = "post"&gt; &lt;table border="1"&gt; &lt;tr&gt;&lt;th&gt;Kode Reff&lt;/th&gt; &lt;th&gt;Saldo Awal&lt;/th&gt; &lt;th&gt;Kas Masuk&lt;/th&gt; &lt;th&gt;Kas Keluar&lt;/th&gt; &lt;th&gt;Opsi&lt;/th&gt; &lt;th&gt;Saldo Akhir&lt;/th&gt;&lt;/tr&gt;

&amp;lt;tr&amp;gt;
&amp;lt;?php $reff=1; ?&amp;gt;
&amp;lt;?php $ambil =  $koneksi-&amp;gt;query(&quot;SELECT * FROM cashflow&quot;);?&amp;gt;
&amp;lt;?php while($data = $ambil-&amp;gt;fetch_assoc()){?&amp;gt;
&amp;lt;tr&amp;gt;
	&amp;lt;td&amp;gt;&amp;lt;?php echo $reff; ?&amp;gt;&amp;lt;/td&amp;gt;
	&amp;lt;td&amp;gt;&amp;lt;?php echo $data[&#039;saldoawal&#039;]?&amp;gt;&amp;lt;/td&amp;gt;
	&amp;lt;td&amp;gt;&amp;lt;?php echo $data[&#039;kasmasuk&#039;]?&amp;gt;&amp;lt;/td&amp;gt;
	&amp;lt;td&amp;gt;&amp;lt;?php echo $data[&#039;kaskeluar&#039;]?&amp;gt;&amp;lt;/td&amp;gt;
	&amp;lt;td&amp;gt;
		&amp;lt;a href =&quot;&quot;&amp;gt;Ubah&amp;lt;/a&amp;gt; |
		&amp;lt;a href =&quot;hapus.php?reff=&amp;lt;?= $data[&quot;reff&quot;];?&amp;gt;&quot;&amp;gt;Hapus&amp;lt;/a&amp;gt;
		
	&amp;lt;td&amp;gt;&amp;lt;?php echo $data[&#039;saldoawal&#039;]+$data[&#039;kasmasuk&#039;]-$data[&#039;kaskeluar&#039;];?&amp;gt;&amp;lt;/td&amp;gt;
	&amp;lt;/td&amp;gt;
&amp;lt;/tr&amp;gt;
&amp;lt;?php $reff++;?&amp;gt;
&amp;lt;?php } ?&amp;gt;
&amp;lt;/tr&amp;gt;

&lt;/table&gt; &lt;div&gt;&lt;tr&gt; &lt;td&gt;&lt;a href="saldoawal.php"&gt;Masukkan Saldo Awal&lt;/a&gt;&lt;/td&gt; &lt;/div&gt;&lt;/tr&gt; &lt;div&gt;&lt;tr&gt; &lt;td&gt;&lt;a href="debit.php"&gt;Input Debit&lt;/a&gt;&lt;/td&gt; &lt;/div&gt;&lt;/tr&gt; &lt;div&gt;&lt;tr&gt; &lt;td&gt;&lt;a href="kredit.php"&gt;Input Credit&lt;/a&gt;&lt;/td&gt; &lt;/div&gt;&lt;/tr&gt; &lt;/form&gt; &lt;/body&gt; &lt;/html&gt; <br></pre><div><br></div>

avatar kyo
@kyo

2 Kontribusi 0 Poin

Dipost 4 tahun yang lalu

Tanggapan

Coba script formnya dikirim lagi, soalnya inputan nya kok itu cuma 1 ya? Mungkin ada yang kepotong

Disini aku bingung bang, nda bisa kah misal 1 form itu utk form sldo awl, trus di form slnjutnya utk isi kas... Nda bisa d pisah gitu kah bang?

<div>Coba semua tulisan $_data diganti jadi $_POST</div>

avatar ahanafi
@ahanafi

815 Kontribusi 554 Poin

Dipost 4 tahun yang lalu

Tanggapan

Sdh bang... Sdh aku ganti, recordnya ttp 0

Bang... Dpt sdh aku penyakitnya bang... >_< makasiih bnyk bang. Aku ketinggalan " di bagian type number nya

<div>iyaa itu coba @$_data di ganti ke $_POST, bingung @$_data dari mana</div>

avatar yunianrezky
@yunianrezky

28 Kontribusi 10 Poin

Dipost 4 tahun yang lalu

Tanggapan

Sdh bang.. sdh aku ganti, ttp record yg tampil 0 bang

Bang... Dpt sdh aku penyakitnya bang... >_< makasiih bnyk bang. Aku ketinggalan " di bagian type number nya

Login untuk ikut Jawaban