Trial And Eror

Knowledge Is Free..!
Start Working Smart, Not Hard
Start Sharing, Not Selling

Tuesday, 16 December 2014

Cara memasukan data lebih dari satu kedalam Databases menggunakan fungsi FOR


Membuat Input Data Lebih dari Satu ke Database dengan php - Untuk membuat banyak input tentu kita akan membutuhkan banyak textfield, textarea dan lain-lain.

Dalam pembuatan form ini kita harus paham terlebih dahulu tentang pengulangan dalam PHP, kenapa ? karena kita akan menggunakan

<?php for($jml=0;$jml<10;$jml++){  } ?>

Pertama tama kita membuat form input dengan fungsi FOR :
Cara memasukan data lebih dari satu kedalam Databases menggunakan fuingsi FOR



FORM dengan inputan lebih dari satu :
<form action='proses_absen.php' method='post'>
<?php
echo"
<table width='100%' style='text-align:center'>
<tr>
    <th>Nama</th>
    <th>Absen</th>
    <th>Ket</th>
</tr>";
include'config/koneksi.php';
$tampil=mysql_query("SELECT * FROM user ORDER BY nama");
while ($r=mysql_fetch_array($tampil)){
    echo "
    <tr>
    <td>$r[nama]<input type='hidden' value='$r[user]' name='user[]'/></td>
    <td><select name='absen[]'>";
    $absen = array('Masuk','Sakit','Izin','Alfa');
    $jml = count ($absen) ;
for ($a=0;$a<$jml;$a++){
        echo "<option value='$absen[$a]'> $absen[$a]</option><br/>";
        }
echo "</select></td>
    <td><textarea name='ket[]'></textarea></td>
    </tr>";}
echo "</table>";
?>
<input type='submit'>
</form>

liat di tag input name diberikan [] artinya semua input yang yang namenya itu dimasukan kedalam array contoh " <textarea name="ket[]"></textarea> "

lanjut ke proses penginputan databses


PROSES PENGINPUTAN :
<?php
include 'config/koneksi.php';
$user=$_POST['user'];
$date = date('d-m-Y');
$absen=$_POST['absen'];
$ket=$_POST['ket'];
if(!empty($absen)){
$max = count($user);
for($i=0; $i<$max; $i++){
       mysql_query("INSERT INTO absen(user,tanggal,absen,ket)
                                     VALUES('$user[$i]','$date','$absen[$i]','$ket[$i]')");
                                     }
header("location:dashboard.php?page=beranda");
}
?>

#Salam#KnowledgeIsFree

Related Posts:

  • Belajar PHP Dasar PHP Sintaks  Sebuah script PHP dapat ditempatkan di manapun dalam dokumen. Sebuah script PHP dimulai dengan "<?php" dan berakhir dengan "?>" Ekstensi file default untuk file PHP adalah "php". Sebuah file… Read More
  • Membuat koneksi databases Mysql PHP Hypertext Preprocessor adalah bahasa skrip yang dapat ditanamkan atau disisipkan ke dalam HTML. PHP banyak dipakai untuk memrogram situs web dinamis.PHP dapat digunakan untuk membangun sebuah CMS. Oke Langsung saja nih say… Read More
  • Cara Menampilkan Record Databases MySql PHP Disini saya akan membagikan cara menampilkan Record Databases MySql PHP, cie yang lagi belajar PHP serius banget semangat yah, ngoding gampang kok kalo masih tingkat software doang tapi kalo udah nyambung sama hardware itu … Read More
  • For Looping di PHP PHP (hypertext preprocesor) adalah bahasa pemograman berbasis web, disini saya akan menjelaskan tentang "looping", tentu di hampir semua pemograman ada looping baik itu di php c c++ atau pun VB.net dll. ok langsung saja ke … Read More
  • Macam macam paging php di dashboard atau di lainnya Ok langsung ajh ke contohnya Pake Switch Case: <?php $page="index"; switch ($favcolor) { case "index": echo "halaman index"; break; case "dashboard": echo "halaman dashboard"; break; case "login": echo "halaman log… Read More
Cara memasukan data lebih dari satu kedalam Databases menggunakan fungsi FOR
Item Reviewed: Cara memasukan data lebih dari satu kedalam Databases menggunakan fungsi FOR 9 out of 10 based on 10 ratings. 9 user reviews.

7 comments:

Followers

Translate

Copyright © 2025 Trial And Eror | Powered by Blogger

Design by Anders Noren | Blogger Theme by NewBloggerThemes.com