Forum Diskusi Klik-Kanan.com
September 02, 2010, 12:08:21 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: Ruang diskusi baru utk topik bebas (OOT) atau topik selain komputer dan internet
 
   Home   Help Search Chat Login Register  
Digg This!
Pages: [1] 2   Go Down
  Print  
This topic has not yet been rated!
You have not rated this topic. Select a rating:
Author Topic: ....?.......:o  (Read 7662 times)
pengen bisa
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 25


View Profile Email
« on: December 12, 2006, 11:40:40 PM »

hallo...
please masukkannya untuk : http://www.klik-kanan.com/forums/index.php?topic=4313.0
Logged
pengen bisa
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 25


View Profile Email
« Reply #1 on: December 28, 2006, 11:27:08 PM »

untuk mas Mul14, mas d-j dan laen2
tolong bantu donk....
berikut aku salinkan file2 tsb dlm zip

mudah2an ada penyelesaiannya ...


trim's atas bantuannya
« Last Edit: December 28, 2006, 11:30:22 PM by pengen bisa » Logged
d-j
Hero Member
*****

Karma: +3/-1
Offline Offline

Posts: 1965



View Profile WWW
« Reply #2 on: December 29, 2006, 06:05:25 PM »

aduh2x.... kamu ini ngasih file attachmentnya gmn sih? Huh
1. kenapa nggak ngasih file sql dumb-nya? tinggal dieksport aja kan? jadi kita nggak perlu bikin lagi... trus udah ada beberapa data yang diisi gitu loh...
2. program kamu sebenarnya jalan ga sih? untuk tambah produk? coba kamu buka file produkPLUS.php baris ke 42-48. isinya gini:
Code:
  $insertSQL = sprintf("INSERT INTO produk (categoryID, produk, kode_produk, harga, satuan, kgs, spesifikasi, image) VALUES (%s, %s, %s, %s, %s, %s, %s, %s)",
                       GetSQLValueString($HTTP_POST_VARS['categoryID'], "int"),
                       GetSQLValueString($HTTP_POST_VARS['produk'], "text"),
   GetSQLValueString($HTTP_POST_VARS['kode_produk'], "text"),
                       GetSQLValueString($HTTP_POST_VARS['harga'], "double"),
   GetSQLValueString($HTTP_POST_VARS['kgs'], "double"),
                       GetSQLValueString($image_name, "text"));

padahal nggak ada field satuan dan spesifikasi. trus kodingnya gw ubah jadi kayak gini:
Code:
  $insertSQL = sprintf("INSERT INTO produk (categoryID, produk, kode_produk, harga, kgs, image) VALUES (%s, %s, %s, %s, %s, %s)",
                       GetSQLValueString($HTTP_POST_VARS['categoryID'], "int"),
                       GetSQLValueString($HTTP_POST_VARS['produk'], "text"),
   GetSQLValueString($HTTP_POST_VARS['kode_produk'], "text"),
                       GetSQLValueString($HTTP_POST_VARS['harga'], "double"),
   GetSQLValueString($HTTP_POST_VARS['kgs'], "double"),
                       GetSQLValueString($image_name, "text"));

eh.... kamu blon nambahin textbox buat kode produk... kan kamu nanya gmn cara update kan? bukan insert...  Huh

gini aja deh... gw ga tau yang salah ini program kamu buat atau sebenarnya jalan tapi emg kamu nggak ngasih file yang lengkapnya.
tapi saran gw coba jalanin dulu sebelum kamu attach file-nya kesini, jadi kita2x bisa langsung nyoba tanpa ada error kecuali error yang ditanyakan.. ok? Wink
Logged

geocities.com/dijas_sch  - situs lama
mideis.com - Free Programming Tutorial
namaku.dijas.net - Blog ku niy...
d-j
Hero Member
*****

Karma: +3/-1
Offline Offline

Posts: 1965



View Profile WWW
« Reply #3 on: December 29, 2006, 06:56:35 PM »

untuk kenapa quantity selalu sama, coba liat file shorping_chart.php baris 64-65:
Code:
$jumlah_tampil = $harga_tampil * $quant;
          // $quant adalah variabel dari proses input order di produk_detail.php

ya wajarlah selalu sama karena diambil dari input di produk_detail

mau nanya dulu nih:
Code:
$exp = explode(",",$list);
itu variabel $list dari mana yah? kok bisa isinya semua kategori categoryID yang dipilih?
karena aku nggak tau itu apa, tetapi cara itu bisa dijadiin buat nyimpan quantity yang dimasukin. jadi nanti setelah di explode, pada baris 64 kodingnya jadi gini:
Code:
$jumlah_tampil = $harga_tampil * $quant[++$i];
Logged

geocities.com/dijas_sch  - situs lama
mideis.com - Free Programming Tutorial
namaku.dijas.net - Blog ku niy...
pengen bisa
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 25


View Profile Email
« Reply #4 on: January 04, 2007, 10:49:17 PM »

Berikut aku salinkan kembali file2 lengkapnya (plus database+tabel yg udah diisi)
untuk keterangan database & tabel bisa lihat di database&tabel.txt

Di tempatku program ini udah jalan (offline), cuman dua kendala (sebagaimana saya sebutkan di shopping_cart.php) yg masih bikin aku bingung...

Quote
itu variabel $list dari mana yah?
$list dari order.php yg merupakan program query pemesanan barang di produk_detail.php



trim's atas saran dan masukannya...
« Last Edit: January 04, 2007, 10:57:25 PM by pengen bisa » Logged
d-j
Hero Member
*****

Karma: +3/-1
Offline Offline

Posts: 1965



View Profile WWW
« Reply #5 on: January 05, 2007, 05:59:40 PM »

Quote
itu variabel $list dari mana yah?
$list dari order.php yg merupakan program query pemesanan barang di produk_detail.php

aduh2x.. kok nggak ngasih tau dari awal sih kalo kamu itu gunain session untuk nyimpen daftar belanjanya? Huh jadi $list itu kamu ambil dari session.

ini ada 2 file yang aku perbaiki, udah ada komentar2xnya disana. jadi baca sendiri yah... (file order.php dan shopping_cart.php, file yang lama di timpa aja dengan yang ini. jangan lupa di back up dulu kalo ragu) Smiley

saran ku sih kalo milih nama variabel jangan milih nama yang sama dengan nama fungsi yang ada di php, kayak 'list', itu juga nama fungsi di php...
Logged

geocities.com/dijas_sch  - situs lama
mideis.com - Free Programming Tutorial
namaku.dijas.net - Blog ku niy...
pengen bisa
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 25


View Profile Email
« Reply #6 on: January 05, 2007, 11:27:28 PM »

mas d-j....
perbaikan dari mas udah aku coba, dan update udah jalan.

Namun Apabila kita lanjutkan transaksi kedua dan seterusnya , qty transaksi pertama berubah menjadi array dan qyt pada transaksi kedua dst tak sesuai dengan barisnya meski baris transaksinya berurutan (transaksi pertama pada baris 1, transaksi kedua pada baris 2, dst.....).

Demikian dan terima kasih...
Logged
d-j
Hero Member
*****

Karma: +3/-1
Offline Offline

Posts: 1965



View Profile WWW
« Reply #7 on: January 06, 2007, 02:53:10 AM »

mas d-j....
perbaikan dari mas udah aku coba, dan update udah jalan.

Namun Apabila kita lanjutkan transaksi kedua dan seterusnya , qty transaksi pertama berubah menjadi array dan qyt pada transaksi kedua dst tak sesuai dengan barisnya meski baris transaksinya berurutan (transaksi pertama pada baris 1, transaksi kedua pada baris 2, dst.....).

Demikian dan terima kasih...


wakakakak.... Grin Cheesy Grin
sori2x.. seharusnya pas di order.php variabel $quant itu ngikut $list, jadi kalo ada perubahan aja dia ngikut. nggak berdiri sendiri. kalo tadi kan berdiri sendiri. jadi kalo ada nilai $quant yang sama nilainya nggak di update. so perhitungan jadi kacau deh..

kalo skrg mudah2xan ga bermasalah lagi karena udah di modifikasi  Smiley
goodluck Grin
Logged

geocities.com/dijas_sch  - situs lama
mideis.com - Free Programming Tutorial
namaku.dijas.net - Blog ku niy...
pengen bisa
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 25


View Profile Email
« Reply #8 on: January 07, 2007, 10:57:49 PM »

Masih tetep timbul array dan baris kedua dstnya.... kosong, mas...

sebagai contoh :
1. Transaksi pertama (misal kita pilih produk HP-01) dg quantity kita isi 10, maka kita akan dibawa ke shopping_cart.php dg princian sbb:
Code:
Produk             Kode Produk         Harga          Qty    jumlah
Handphone01    HP-01                 1.500.000          10    15.000.000
ini sudah benar ...dan update juga sudah berfungsi....

2. Kita lakukan transaksi kedua (misal pilih produk Komputer01) dg quantity kita isi 15, maka kita akan kembali dibawa ke shopping_cart.php dg perincian sbb:

Code:
Produk             Kode Produk         Harga          Qty    jumlah
Handphone01    HP-01                 1.500.000          Array     0
Komputer01      Komp-01              1.500.000           15      22.500.000
sampai disini mulai ngacau...
baris pertama qty-nya berubah Array & jumlah 0
baris kedua betul..


3. Transaksi ketiga (misal pilih produk Televisi01) dg quantity kita isi 20, maka kita akan kembali dibawa ke shopping_cart.php dg perincian sbb:

Code:
Produk             Kode Produk         Harga       Qty    jumlah
Handphone01    HP-01                 1.500.000         Array       0
Komputer01      Komp-01              1.500.000          20     30.000.000
Televisi01         TV-01                 2.500.000                       0
disini tambah ngacau lagi
baris pertama qty= Array & jumlah=0
baris kedua qty semestinya ada di baris ketiga malah tampil dibaris kedua
baris ketiga qty=kosong/blank & jumlah=0


Seharusnya kan tampilan dari ketiga transaksi tsb seperti ini :

Code:
Produk             Kode Produk         Harga          Qty    jumlah
Handphone01      HP-01               1.500.000       10    15.000.000
Komputer01        Komp-01            1.500.000       15    22.500.000
Televisi01           TV-01               2.500.000       20    50.000.000

Kenapa ya mas ?
 


« Last Edit: January 07, 2007, 11:10:33 PM by pengen bisa » Logged
d-j
Hero Member
*****

Karma: +3/-1
Offline Offline

Posts: 1965



View Profile WWW
« Reply #9 on: January 07, 2007, 11:43:27 PM »

disini baek2x aja kok... ga ada yang error
kayaknya kamu salah timpa file tuh..
ya udah gw upload semuanya deh..
Logged

geocities.com/dijas_sch  - situs lama
mideis.com - Free Programming Tutorial
namaku.dijas.net - Blog ku niy...
pengen bisa
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 25


View Profile Email
« Reply #10 on: January 10, 2007, 10:44:39 PM »

Belum bisa jalan juga mas...
padahal aku udah pake shop.zip
mungkin karena aku ganti dari $password_elektronik = "root"; (dari mas d-j)
menjadi $password_elektronik = ""; di file connections.php
karena bila tidak diganti error dan akan timbul pesan
Code:
Warning: Access denied for user: 'root@localhost' (Using password: YES) in c:\apache\htdocs\terbaru\connections.php on line 9
Access denied for user: 'root@localhost' (Using password: YES)

Mas d-j udah coba dengan lebih dari 3 transaksi belum ?
kalo kita coba itu, maka tampilannya  :

Code:
1. Baris pertama (transaksi pertama)  Qty = Array   , Jumlah = 0
2. Baris kedua (transaksi kedua) Qty = nilai transaksi terakhir  , Jumlah = Qty transaksi terakhir x Harga brg transaksi kedua
3. Baris ketiga (transaksi ketiga) Qty = Kosong  , Jumlah = 0
4. Baris keempat dst....akan seperti baris ketiga.

Ini udah aku coba ditempatku dan juga tempat temenku kemarin (10 Januari 2007), hasilnya sama...
mas d-j coba deh pasti hasilnya begitu..

Atau....mungkin mas d-j salah kirim (kirim file yg belum update) ?




« Last Edit: January 10, 2007, 10:51:51 PM by pengen bisa » Logged
d-j
Hero Member
*****

Karma: +3/-1
Offline Offline

Posts: 1965



View Profile WWW
« Reply #11 on: January 11, 2007, 04:33:43 AM »

Belum bisa jalan juga mas...
padahal aku udah pake shop.zip
mungkin karena aku ganti dari $password_elektronik = "root"; (dari mas d-j)
menjadi $password_elektronik = ""; di file connections.php
karena bila tidak diganti error dan akan timbul pesan
Code:
Warning: Access denied for user: 'root@localhost' (Using password: YES) in c:\apache\htdocs\terbaru\connections.php on line 9
Access denied for user: 'root@localhost' (Using password: YES)


ya itu emg harus diubah, kalo di sini user:root password:root. kalo di kamu kan passwordnya blank

Quote
Mas d-j udah coba dengan lebih dari 3 transaksi belum ?
kalo kita coba itu, maka tampilannya  :
kemaren malah sampe 9 transaksi kok. tadi dicoba 6 transaksi hasilnya ga ada yang salah. ini aku sertain file hasil transaksinya: Program Shopping Cart.htm

coba skrg gini aja deh.. kamu gunain file yang ada disini. trus coba databasenya kamu drop dan bikin baru lagi. file sql yang digunakan namanya: elektronik_update.sql

kalo seandainya salah juga, coba kamu cek konfigurasi session di web servernya. nama filenya php.ini, kalo di windows biasanya letaknya di direktori windows. soalnya ditempatku nggak bermasalah
Logged

geocities.com/dijas_sch  - situs lama
mideis.com - Free Programming Tutorial
namaku.dijas.net - Blog ku niy...
pengen bisa
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 25


View Profile Email
« Reply #12 on: January 14, 2007, 10:53:55 PM »

Ditempatku aku pake windows, apa ini yang dimaksud dg file konfigurasi session itu ini mas ? 
(file php.ini-terlampir)
Kalo benar ini, gimana cara ngeceknya ?

Soalnya aku udah coba semua saran mas d-j tapi sampai saat ini belum menunjukkan hasil sesuai dg yg diharapkan. Kali aja ini penyebabnya..

trim's sebelumnya...
Logged
pengen bisa
Newbie
*

Karma: +0/-0
Offline Offline

Posts: 25


View Profile Email
« Reply #13 on: January 14, 2007, 11:19:34 PM »

Maaf mas d-j...
filenya aku jadiin extention php.txt, karena dg extention .ini ternyata tidak bisa diupload
« Last Edit: January 14, 2007, 11:22:25 PM by pengen bisa » Logged
d-j
Hero Member
*****

Karma: +3/-1
Offline Offline

Posts: 1965



View Profile WWW
« Reply #14 on: January 23, 2007, 05:40:22 AM »

sori, 1 minggu belakangan aku mudik  Grin
wah aku nggak sempet ngeceknya... hmm.. gini aja deh, aku gunain php 4.3.2. coba kamu ketikin http://localhost/phpinfo
lihat bagian
Quote
Configuration File (php.ini) Path  C:\WINDOWS\php.ini 
nah timpa dengan file itu punya ku. (ingat di back up dulu yang asli)

trus buka file punya ku ini dan lihat dibagian
Quote
session.save_path = c:/apache/tmp
pastikan ada folder  c:/apache/tmp.
restart apache-nya.

kalo php kamu dibawah versi 4.3.x mending di upgrade aja. versi 4 yang terakhir versi 4.4.4 kalo ga salah.
Logged

geocities.com/dijas_sch  - situs lama
mideis.com - Free Programming Tutorial
namaku.dijas.net - Blog ku niy...
Pages: [1] 2   Go Up
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1 | SMF © 2006, Simple Machines LLC Valid XHTML 1.0! Valid CSS!

Computers artikel komputer TopOfBlogs Blog Directory