Selasa, 24 September 2013

PHP Indonesia - Facebook: bang saya minta tolong. aq memasukkan nilai 0.222 ...

PHP Indonesia - Facebook
PHP Indonesia is a community for everyone that loves PHP. Our focus is in the PHP world but our topics encompass the entire LAMP stack. Topics include PHP coding, to memcached handling, db optimizations, server stack, web server tuning, code deploying, hosting options and much much more. Youtube Channel : http://www.youtube.com/user/OurPHPIndonesia Twitter : @php_indonesia NOTE: Rules for Wall posting: https://www.facebook.com/groups/35688476100/doc/10151597056316101/ Daftar Keanggotaan : http://www.facebook.com/groups/35688476100/doc/10150671770741101/ 
All Tech news in ONE place

Tired of browsing thru hundreds of RSS feeds? Try Techi. All the tech news from around the web in ONE place, including exclusive articles. Daily newsletter.
From our sponsors
bang saya minta tolong. aq memasukkan nilai 0.222 ...
Sep 25th 2013, 03:56, by Oenggar Rahmat Syahbejo

Oenggar Rahmat Syahbejo 3:56am Sep 25
bang saya minta tolong. aq memasukkan nilai 0.222 atau bilangan lain yang nilainya 0.sekian ke database kok nilai yang masuk ke database malah "0". tipe datanya saya set float semuanya. mohon pencerahannya. thx

Cahya Dsn 4:04am Sep 25
contoh script/query-nya yang agan pakai gimana gan?

Oenggar Rahmat Syahbejo 4:10am Sep 25
Saya memasukkannnya pakai <select name=...><OPTION VALUE=".$r_nilai_kriteria['nilai'].">".$r_nilai_kriteria['no']."</OPTION></select>; querynya=mysql_query("UPDATE matriks_kriteria SET nilai='....'
WHERE kriteria_1=1 AND
kriteria_2=2");

Jali Umow 4:12am Sep 25
tipe datanya integer bkn om?
klo integer cb dgnt float

Oenggar Rahmat Syahbejo 4:13am Sep 25
saya set float semua eee

Jali Umow 4:15am Sep 25
bs liat coding lengkapnya gak om?

Oenggar Rahmat Syahbejo 4:19am Sep 25
Comboboxnya:<td><SELECT name="kri12"><?php nilaikriteria();?></SELECT>---- fungsi nilaikriterianya:function nilaikriteria(){
$sql_nilai_kriteria=mysql_query("SELECT * FROM nilai");
while($r_nilai_kriteria=mysql_fetch_array($sql_nilai_kriteria)){
echo "<OPTION VALUE=".$r_nilai_kriteria['nilai'].">".$r_nilai_kriteria['no']."</OPTION>";
}
}----querynya:$kri12=$_POST['kri12'];
mysql_query("UPDATE matriks_kriteria SET nilai='".$kri12['kri12']."'
WHERE kriteria_1=1 AND
kriteria_2=2");
$nilai_1_2=round((1/$kri12['kri12']),2);
mysql_query("UPDATE matriks_kriteria SET nilai='$nilai_1_2'
WHERE kriteria_1=2 AND
kriteria_2=1");

Cahya Dsn 4:23am Sep 25
$kri12['kri12'] <-- harusnya cukup:
$kri12 saja, atau $_POST['kri12'] ^_^V

Cahya Dsn 4:25am Sep 25
//..
$kri12=$_POST['kri12'];
mysql_query("UPDATE matriks_kriteria SET nilai='".$kri12."' WHERE kriteria_1=1 AND kriteria_2=2");
$nilai_1_2=round((1/$kri12,2);
mysql_query("UPDATE matriks_kriteria SET nilai='$nilai_1_2' WHERE kriteria_1=2 AND kriteria_2=1");

atau secara singkat(1 query):

//..
$kri12=$_POST['kri12'];
mysql_query("UPDATE matriks_kriteria SET nilai= CASE WHEN (kriteria_1=1 AND kriteria_2=2) THEN '".$kri12."' WHEN (kriteria_1=2 AND kriteria_2=1) THEN '".round(1/$kri12)."' END");

cmiiw ^_^V

Oenggar Rahmat Syahbejo 4:29am Sep 25
Cahya Dsn, BISA BUNG. Matur nuwun njih mas. :D skrg malah terisi 0,22 bisa.

Cahya Dsn 4:43am Sep 25
why it happen?
[1] pada form ditulis <select name='kri12'> sehingga nilai yang dikirim adalah berupa data skalar
[2] pada file prosesnya, karena menggunakan method POST, maka digunakan
$kri12=$_POST['kri12'];
dan nilai $kri12 mempunyai nilai skalar sesuai data yang dipilih sebelumnya
[3] jika dipanggil dengan $kri12['kri12'] maka akan (sebenarnya) timbul notice bahwa index dengan nama 'kri12' tidak ada, dan dianggap nilainya 0
[4] ada baiknya aktifkan semua error_reporting sehingga meski itu cuma notice akan kelihatan... it more convenient for development process ..

cmiiw ^_^V

You are receiving this email because you subscribed to this feed at blogtrottr.com.

If you no longer wish to receive these emails, you can unsubscribe from this feed, or manage all your subscriptions

Tidak ada komentar:

Posting Komentar