<?
if ($jenisnilai=='Bulanan1' and $bidangstudi=='Agama_Katolik')
{
$marquery=mysql_query("SELECT * FROM siswa WHERE tahunpelajaran='$tahunpelajaran' AND kelas='$kelas' AND subkelas='$subkelas' ORDER BY siswa.id ASC",$jou);
if (!$marquery){
die ("Gagal menampilkan daftar nama!! ".mysql_error()); }
$hitung=mysql_num_rows($marquery);
echo "Jumlah data: ".$hitung."<br />";
$i=0;
echo "DAFTAR NILAI MATA PELAJARAN ".$bidangstudi." UNTUK NILAI ".$jenisnilai;
echo "<th>T/P</th><th colspan=\"2\">KELAS</th><th>SEMESTER</th><th>NAMA SISWA</th><th>UB1</th>";
while ($row=mysql_fetch_array($marquery)){
echo "<tr><td><input type=\"text\" size=\"9\" name=\"tahunpelajaran[$i]\" id=\"tahunpelajaran\" readonly=\"readonly\" value=\"".$row['tahunpelajaran']."\"/></td>
<td><input type=\"text\" size=\"3\" name=\"kelas[$i]\" id=\"kelas\" readonly=\"readonly\" value=\"".$row['kelas']."\"/></td>
<td><input type=\"text\" size=\"3\" name=\"subkelas[$i]\" id=\"subkelas\" readonly=\"readonly\" value=\"".$row['subkelas']."\"/></td>
<td><input type=\"text\" size=\"8\" name=\"semester[$i]\" id=\"semester\" readonly=\"readonly\" value=\"".$semester."\"/></td>
<td><input type=\"text\" size=\"40\" name=\"namasiswa[$i]\" id=\"namasiswa\" readonly=\"readonly\" value=\"".$row['nama_siswa']."\"/></td>
<td><input type=\"text\" maxlength=\"3\" size=\"9\" name=\"bulanan1[$i]\" id=\"bulanan1\" tabindex=\"1\"/></td></tr>";
$i++;
}
?>
<?php
foreach($_POST['bulanan1'] as $i => $bulanan1){
$kelas = $_POST['kelas'][$i];
$subkelas = $_POST['subkelas'][$i];
$semester = $_POST['semester'][$i];
$tahunpelajaran = $_POST['tahunpelajaran'][$i];
$namasiswa = $_POST['namasiswa'][$i];
$marquery=mysql_query("INSERT INTO daftar_agama (tahunpelajaran, kelas, subkelas, semester, namasiswa, ub1)
VALUES ('$tahunpelajaran', '$kelas', '$subkelas', '$semester', $bulanan1'",$jou);
if(!$marquery){die ("Gagal ".mysql_error());}
}
?>
<?php
session_start();
include 'koneksi.php';
$userid = $_POST['user'];
$psw = $_POST['password'];
$op = $_GET['op'];
if($op=="in"){
$cek = mysql_query("select user.nama,user.password,aksi.url from tipe_user_aksi,aksi,user
where user.user='$userid' and password='$psw' and user.id=tipe_user_aksi.id_user and aksi.id = tipe_user_aksi.id_aksi");
if(mysql_num_rows($cek)==1){//jika berhasil akan bernilai 1
$c = mysql_fetch_array($cek);
$a=$c['url'];
header("location:".$a);
}else{
die("password salah <a href=\"javascript:history.back()\">kembali</a>");
}
}else if($op=="out"){
unset($_SESSION['user']);
header("location:login_a.php");
}
?>
<html>
<form name=input action="save_nila.php" method="post">
<table><th>Nama</th><th>Nilai1</th><th>Nilai2</th>
<tr><td>##Ini berisikan nama yang di-fetch dari tabel nama##</td><td><input maxlength ="3" type="text" name="nilai1[i]" id="nilai"/></td><td><input type="text" name="nilai2[i]" id="nilai2"/></td></tr>
</table><input type="submit" name="submit" value="SIMPAN" id="submit"/>
</html>
Pada saat menyimpan, maka script php akan meyimpan value yang saya input di kolom input, dan hanya itu saja yang disimpan. Value yang terisi pada kolom nama tidak akan tersimpan.<div><center><form name="logForm" method="post" action="index.php?page=Login-Validasi" enctype="multipart/form-data">
<table class="table-common" width="500" border="0" cellpadding="2" cellspacing="1" bgcolor="#999999">
<tr>
<td width="106" rowspan="5" align="center" bgcolor="#FFFFFF"><img src="images/login-key.jpg" width="116" height="75" /></td>
<th colspan="2" bgcolor="#CCCCCC"><b>LOGIN</b></td>
</tr>
<tr>
<td width="117" bgcolor="#FFFFFF"><b>Username </b></td>
<td width="263" bgcolor="#FFFFFF"><b>:
<input name="txtUser" type="text" size="30" maxlength="20" />
</b></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"><b>Password</b></td>
<td bgcolor="#FFFFFF"><b>:
<input name="txtPassword" type="password" size="30" maxlength="20" />
</b></td>
</tr>
# hak akses ini yang mau saya hilangkan terus validasinya sourcenya gmn ya master???
<tr>
<td bgcolor="#FFFFFF"><b>Hak akses</b></td>
<td bgcolor="#FFFFFF"><b>:
<select name="cmbLevel">
<option value="BLANK"> </option>
<?php
$arrHak = array("Kasir", "Admin");
foreach ($arrHak as $index => $value) {
if ($_POST['cmbLevel']==$value) {
$cek="selected";
} else { $cek = ""; }
echo "<option value='$value' $cek>$value</option>";
}
?>
</select>
</b></td>
</tr>
<tr>
<td bgcolor="#FFFFFF"> </td>
<td bgcolor="#FFFFFF"><input type="submit" name="btnLogin" value=" Login " /></td>
</tr>
</table>
</form></center></div>
<?php
include_once "library/inc.connection.php";
if($_GET) {
if($_POST) {
$message = array();
if ( trim($_POST['txtUser'])=="") {
$message[] = "Data <b> User ID </b> tidak boleh kosong !";
}
if (trim($_POST['txtPassword'])=="") {
$message[] = "Data <b> Password </b> tidak boleh kosong !";
}
if (trim($_POST['cmbLevel'])=="BLANK") {
$message[] = "Data <b>Level</b> belum dipilih !";
}
# Baca variabel form
$txtUser = $_POST['txtUser'];
$txtUser = str_replace("'","´",$txtUser);
$txtPassword=$_POST['txtPassword'];
$txtPassword= str_replace("'","´",$txtPassword);
$cmbLevel =$_POST['cmbLevel'];
# Jika jumlah error message tidak ada
if(count($message)==0){
# LOGIN CEK KE TABEL USER LOGIN
$loginSql = "SELECT * FROM t_user WHERE username='".$txtUser."' AND password='".md5($txtPassword)."' AND level='$cmbLevel'";
$loginQry = mysql_query($loginSql, $koneksidb) or die ("Query Periksa Password Admin Salah : ".mysql_error());
# JIKA LOGIN SUKSES
if($loginQry){
if (mysql_num_rows($loginQry) >=1) {
$loginData = mysql_fetch_array($loginQry);
// Jika yang login Administrator
if($cmbLevel=="Admin") {
$_SESSION['SES_ADMIN'] = "Admin";
$_SESSION['SES_LOGIN'] = $loginData['id_user'];
}
// Jika yang login Kasir
if($cmbLevel=="Kasir") {
$_SESSION['SES_KASIR'] = "Kasir";
$_SESSION['SES_LOGIN'] = $loginData['id_user'];
}
// Refresh
echo "<meta http-equiv='refresh' content='0; url=?page=Halaman-Utama'>";
}
else {
echo "Login Anda bukan ".$_POST['cmbLevel'];
}
}
}
# Jika ada error message ditemukan
if (! count($message)==0 ){
?>
<div class="mssgBox">
<?php
echo "<div><img src='images/Attention2.png' style='margin-bottom:0px;margin-right:5px;margin-left:0px;padding:0px;float:left;'>
<h3 style='padding:8px 0px 0px 0px; margin-top:0px;'>ERROR</h3><hr>";
$Num=0;
foreach ($message as $indeks=>$pesan_tampil) {
$Num++;
echo " $Num. $pesan_tampil<br>";
}
echo "</div><div> </div>";?>
</div>
<?php
}
}
}
?>