Cara Memasukan Data ke Dalam Database mysql
Cara Memasukan Data Ke dalam Database Kemudian Lihat
Memasukan data kedalam database dengan html dan php kemudian memunculkannya.
Langkah pertama yang harus di lakukan adalah dengan membuat sebuah nama database.
Silahkan clone dulu folder disini dari github
$ git clone https://github.com/agustiansueb/lihat
Silahkan ikuti seperti di bawah : Saya selalu melakukanya dengan termux jadi tutorial cocok untuk yang menggunajan termux.
- $ create database lihat;
- $ use lihat;
- $ Timpa dengan sql yang di export.sql yang saya bagikan di dalam folder.
- $ Masuk ke con.php ubah dbname dan dbuser dengan yang anda gunakan.
- $ jalankan php -S localhost:8080
- $ kunjungi browser di localhost:8080
Catatan memasukan data php:
if(isset($_post['submit'])){ $postTitle = $_post['postTitle']; $suka = $_post['suka']; $tidak = $_post['tidak']; $stmt =$db->prepare('insert into sukadantidak (postTitle,suka,tidak) values (:postTitle,:suka,:tidak)'); $stmt->execute(array( ':postTitle' => $postTitle, ':suka' => $suka, ':tidak' => $tidak )); }
Sebaris if(isset($_post['submit'])){... ini artinya jika post tombol submit jadi input type=submit dengan name submit.
$stmt->execute(array(...jika array dengan tanda :postTitle maka $postTitle,ini belum beres berikan $postTitle untuk post dengan $postTitle = $_post['postTitle']; begitu seterusnya.
Kemudian bisa juga tanpa $postTitle dengan menghilangkan semua baris karna yang akan di bagikan ke dalam submit adalah sistem post array di ubah menjadi.
':postTitle' => $_post['postTitle'],
':suka' => $_post['suka'],
':tidak' => $_post['tidak']
));
maka nilai $postTitle,$suka,$tidak tidak berlaku lagi.
Catatan mengeluarkan data dari dalam database ke dalam tampilan:
$stmt =$db->query('select * from sukadantidak order by id desc');
while($row =$stmt->fetch()){
echo''.$row['postTitle'].'';
}
Select * from sukadantidak artinya kita akan mengeluarkan data dari table sukadantidak.
Kemudian kita memanggilnya dengan row ataupun apa saja sesuai penulisan.
Maka row akan menyeleksi data query dari table tersebut karena row sama dengan kueri jadi memanginggilnya dengan row,penulisannya menjadi $row['postTitle'] tetapi harus berada di dalam kurung kurawa row tersebut jika tidak maka error undefine variable.
Mohon maaf atas kurangnya dan Terimakasih.