Search the web
Sign In
New User? Sign Up
id-php · Diskusi Milis PHP Indonesia
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Show off your group to the world. Share a photo of your group with us.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
latihan input data   Message List  
Reply | Forward Message #30849 of 32511 |
Bls: [id-php] latihan input data

OS-nya pakai win XP pro, dan saya sudah coba perubahan scriptnya dari rekan
teddy tetapi hasilnya sekarang ada pesan No database selected.
saya juga pernah mencoba sebelum perintah insert, saya tambahan baris script
untuk menampilan datanya dulu dan hasilnya memang sebelum diinsert pun datanya
kosong..

tolong yang lainnya sumbang saran dan bantuannya.

salam





________________________________
Dari: Teddy A. Kresnamurti <teddy.ak.com@...>
Kepada: id-php@yahoogroups.com
Terkirim: Sabtu, 4 Juli, 2009 06:18:18
Judul: Re: [id-php] latihan input data





seperti yang lalu lalu.. kayaknya karena masalah register_global karena bisa
insert tapi isinya kosong..
supaya aman baiknya kayak gini aja

Forminput.php
<html>
<head>
<title>
FORM TAMBAH DATA
</title>
</head>
<body bgcolor=gray>
<table class="luar" width="70%" align="center" >
<tr>
<td colspan="2" width="70%" align="center" bgcolor=blue valign="middle" >
<form method=POST action=simpan. php>
<pre>
Nomor Buku : <input type=text name=nomor maxlength=5>
Judul Buku : <input type=text name=judul maxlength=30>
Pengarang : <input type=text name=pengarang maxlength=20>
Penerbit : <input type=text name=penerbit maxlength=20>
<input type=submit value="simpan" > <input type=reset value="batal" >
</pre>
</form>
</td>
</tr>
</table>
</body>
</html>

simpan.php

<html>
<head></head>
<body>
<?
$kon=mysql_connect( "localhost" ,"root"," ");

$nomor = $_POST["nomor" ];
$judul = $_POST["judul" ];
$pengarang = $_POST["pengarang" ];
$penerbit = $_POST["penerbit" ];

mysql_select_ db("PERPUSTAKAAN ",$kon);
mysql_query( "INSERT INTO BUKU
VALUES('$nomor' ,'$judul' ,'$pengarang' ,'$penerbit' )",$kon) or
die(mysql_error( ));
echo "Data sudah ditambahkan" ;
?>
</body>
</html>

sepertinya cuma itu yang bisa terlihat saya...

2009/7/3 Muhammad Aljawaad <jawaad@nusansifor. com>

>
>
> nimbrung,
> 1. menggunakan OS apakah? Mac/Linux/Windows?
> 2. nyalakan pesan error jika belum
> 3.. sertakan pesan error nya, supaya lebih mudah mengkoreksnya
> 4. gunakan huruf yg sesuai, case sensitif alias huruf besar kecil
> perlu diperhatikan (berlaku di linux)
>
> jika perintah insertnya tanpa field, maka harus mengikuti urutan yg
> ada di database fieldnya.
>
> mysql_query( "INSERT INTO `BUKU`
> VALUES('$nomor' ,'$judul' ,'$pengarang' ,'$penerbit' )
> berarti di tabel database harus:
> no, judul, pengarang, penerbit
> alangkah lebih baiknya jika menggunakan nama field pd perintah INSERT,
> supaya kedepannya tidak ada masalah jika menambahkan field2 khusus.
> caranya:
> mysql_query( "INSERT INTO `buku` (`nomor`, `judul`, `pengarang`,
> `penerbit`) VALUES ('$nomor','$ judul','$ pengarang' ,'$penerbit' )
>
> cmiiw
>
> 2009/7/3 Agus Wahyudin <agusuci@yahoo. co.id <agusuci%40yahoo. co.id>>:
>
> >
> >
> > salam kenal..
> > saya lg belajar php, saya sudah intall appserve v2.6.0, dan saya coba
> > latihan dengan mencoba menyalin salah satu contoh script untuk insert
> data
> > ke database mysql, dan sewaktu saya coba jalankan tidak ada pesan error
> dan
> > satu record baru berhasil masuk ke tabelnya tetapi isinya selalu kosong.
> > untuk itu saya minta bantua pencerahannya, kira-kira apa penyebab masalah
> > tersebut ? dan mohon solusinya
> > berikut saya sertakan script yang saya coba :
> >
> > Forminput.php
> > <html>
> > <head>
> > <title>
> > FORM TAMBAH DATA
> > </title>
> > </head>
> > <body bgcolor=gray>
> > <table class="luar" width="70%" align="center" >
> > <tr>
> > <td colspan="2" width="70%" align="center" bgcolor=blue valign="middle" >
> > <form method=POST action=simpan. php>
> > <pre>
> > Nomor Buku : <input type=text name=nomor maxlength=5>
> > Judul Buku : <input type=text name=judul maxlength=30>
> > Pengarang : <input type=text name=pengarang maxlength=20>
> > Penerbit : <input type=text name=penerbit maxlength=20>
> > <input type=submit value="simpan" > <input type=reset value="batal" >
> > </pre>
> > </form>
> > </td>
> > </tr>
> > </table>
> > </body>
> > </html>
> >
> > simpan.php
> >
> > <html>
> > <head></head>
> > <body>
> > <?
> > $kon=mysql_connect( "localhost" ,"root"," ");
> > mysql_select_ db("PERPUSTAKAAN ",$kon);
> > mysql_query( "INSERT INTO BUKU
> > VALUES('$nomor' ,'$judul' ,'$pengarang' ,'$penerbit' )",$kon);
> > echo "Data sudah ditambahkan" ;
> > ?>
> > </body>
> > </html>
>
> --
> Best Regards,
> Muhammad Aljawaad
> http://nusansifor. com
> http://jawaad. wordpress. com
> -= kebiasaan belum tentu benar, tapi kebenaran perlu dibiasakan =-
>
>

--
Salam

Teddy A. Kresnamurtie
+6285855441336

[Non-text portions of this message have been removed]





Buat sendiri desain eksklusif Messenger Pingbox Anda sekarang! Membuat
tempat chat pribadi di blog Anda sekarang sangatlah mudah.
http://id.messenger.yahoo.com/pingbox/

[Non-text portions of this message have been removed]




Sun Jul 5, 2009 3:34 pm

agusuci@...
Send Email Send Email

Forward
Message #30849 of 32511 |
Expand Messages Author Sort by Date

salam kenal.. saya lg belajar php, saya sudah intall appserve v2.6.0, dan saya coba latihan dengan mencoba menyalin salah satu contoh script untuk insert data...
Agus Wahyudin
agusuci@...
Send Email
Jul 3, 2009
3:17 pm

nimbrung, 1. menggunakan OS apakah? Mac/Linux/Windows? 2. nyalakan pesan error jika belum 3. sertakan pesan error nya, supaya lebih mudah mengkoreksnya 4....
Muhammad Aljawaad
jinbatsu
Offline Send Email
Jul 3, 2009
3:47 pm

seperti yang lalu lalu.. kayaknya karena masalah register_global karena bisa insert tapi isinya kosong.. supaya aman baiknya kayak gini aja Forminput.php ...
Teddy A. Kresnamurti
t3ddy_4k
Offline Send Email
Jul 3, 2009
11:19 pm

OS-nya pakai win XP pro, dan saya sudah coba perubahan scriptnya dari rekan teddy tetapi hasilnya sekarang ada pesan No database selected. saya juga pernah...
Agus Wahyudin
agusuci@...
Send Email
Jul 5, 2009
3:34 pm

OK kalau error nya sudah kelihatan lebih jelas permasalahannya. Berarti database sudah konek, akan tetapi nama database nya tidak sesuai atau blm dibuat. ...
Muhammad Aljawaad
jinbatsu
Offline Send Email
Jul 5, 2009
4:00 pm

sebenarnya masalahnya bukan di database dan tabelnya, karena keduanya sudah saya buat, hanya data yang saya input di form tidak pernah sampai ke variabel di...
Agus Wahyudin
agusuci@...
Send Email
Jul 7, 2009
7:57 am

Kemungkinan karena ada spasi di belakang. Coba mysql_select_ db("PERPUSTAKAAN",$kon); LuckyGuy354 IT Beginner http://www.wiwid.org ... From: "Muhammad...
luckyguy354
Offline Send Email
Jul 5, 2009
7:46 pm

VALUES('$nomor','$judul','$pengarang','$penerbit')",$kon); ",$kon) coba dihapus....
hi08uh_ok
Offline Send Email
Jul 7, 2009
10:38 am

Hah..? msh berlanjut juga ya ini thread..?? untuk masalah basic input datanya di versi php yg baru udah beres kan..? Masalah register_globals on/off ini memang...
polutan
linspirell
Offline Send Email
Jul 7, 2009
9:55 pm
Advanced

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help