Kaskus

Tech

H4nzSuwandiAvatar border
TS
H4nzSuwandi
[NEWBIE] Webservice JSON PHP [AWAL BANGET]
Selamat Pagi Siang Sore Malam Subuh Programmer Indonesia

Saya newbie banget bener-bener baru denger webservice JSON PHP dan baru mau sentuh..

Misalnya gan ane mau kirim data Barang dan Qty deh.

table :
Code:

CREATE TABLE barang (
id_barang INT(10),
nm_barang VARCHAR(200),
qty INT(10)
)


ane udah buat php contoh
Code:

<form method="POST" action="?">
<table align="center" width="100%" border=0>

<tr align="center">
<input type="hidden" name="id_barang" value="<?php echo $id_barang; ?>"/>
<td align="right">Nama Barang : </td>
<td align="left"> <input name="nm_barang" type="text" maxlength="60" size="45"> </td>
<td align="right">Qty Barang : </td>
<td align="left"> <input name="qty" type="text" > </td>

<input type="submit" name="save" value="Save"></form>




itu saya mau ketika lagi klik save. simpan ke database saya ( itu saya bisa )

tapi sekalian kirim ke webservice
misal $url="xxx.com"

saya jujur ga ngerti hasil search2 saya cuma mentok dapat sampe dibawah ini, lalu kurang apa ya??


Code:

<?php
header('Content-Type: application/json');
$resp = "";
//------------------sample menggunakan database--------------------------------//

ini_set('max_execution_time', 3600);
//untuk pengaturan koneksi database
date_default_timezone_set("Asia/Jakarta") ;//pengaturan zona waktu
$host = "192.168.0.36";//nama host dari database
$user = "root";//username host dari database
$pass = "12345"; // misalnya password database
$db = "barang"; //nama database
$koneksi = mysql_connect($host, $user, $pass); //melakukan koneksi ke host
if (!$koneksi){ //jika konesi ke database gagal maka munculkan pesan error
echo "Couldn't connect to host $host because <b> ".mysql_error()."</b>";
}else{//sebaliknya jika koneksi berhasil
$select_db = mysql_select_db($db);//melakukan pemilihan database berdasarkan value dari $db
if (!$select_db){//jika pemilihan database gagal maka munculkan pesan error
echo "Couldn't select database $db because <b>".mysql_error()."</b>";
}
}

$query="select * from barang";
$result = mysql_query($query);
$num_rows = mysql_num_rows($result);
while($data1 = mysql_fetch_array($result)) {
$item[] = array(
'id_barang'=>'$data1[0]',
'nm_barang'=>'$data1[1]',
'qty_barang'=>'$data1[2]'

);
}


$resp = array( 'response'=>array('list' => $item));

echo(json_encode($resp));



habis ini saya ngapain ya?

file nya saya save lalu apa di taro di action??

nona212Avatar border
nona212 memberi reputasi
1
1.8K
3
GuestAvatar border
Komentar yang asik ya
Urutan
Terbaru
Terlama
GuestAvatar border
Komentar yang asik ya
Komunitas Pilihan