Login user

icha · Sep 19, 2012
mas... tanya, misalkan qt sudah login, dihalaman setelah login tersebut terdapat menu-menu.... misalkan qt memilih menu bukti daftar maka... bukti daftar tersebut berisi data yg telah qt inputkan sebelumnya... begitu jg menu-menu berikutnya... hanya data milik qt saja yg bisa ditampilkan, isi menu dari masing2 user tergantung yg di inputkan sebelumnya,mhn pencerahannya mas ellyx....

Lihat semua 1 jawaban

Silahkan login untuk menjawab!

Oracle-PHP4 Manual

Hasbi · Sep 19, 2012
Mas Ellyx, mau nanya tutorial Oracle-PHP4 yang bagus di mana ya??
Muter2 google dapetnya banyak yang pake PHP5 nih
Makasih

Lihat semua 3 jawaban

Silahkan login untuk menjawab!
gimana sich cara menampilkan
<tr>
			<td>Jumlah Pembayaran</td>  
			<td><input type="text" name="jumlah_byr" id="jumlah_byr"  value=<?=$total_bayar?> ></td>
		</tr>
		<tr>
			<td colspan="2" valign=top><hr></td>
		</tr>
		<tr>
			<td>Bayar</td> 
			<td><input type="text" name="bayar" id="bayar"/></td>
		</tr>
		<tr>
		<tr>
			<td>Kembali</td> 
			<td><input type="text" name="kembali" id="kembali"/></td>
		</tr>
kembalian secara otomatis ketika input bayar di isi??

Lihat semua 1 jawaban

Silahkan login untuk menjawab!
Salam kenal semua.. saya mau tanya..
gimana ya cara buat tombol Print yang ada di bawah judul tutorial di web ini yag kalo di klik keluar windows baru buat review 'n simpan isi artikelnya..

mohon tanggapannya..
terimakasih.. :)

Lihat semua 9 jawaban

Silahkan login untuk menjawab!
saya baru belajar paging dari buku program awal lancar. Tapi waktu mencoba program lain membuat pencarian paging/pagination untuk pencarian, saya mendapatkan error seperti ini.

Notice: Undefined index: halaman in C:\xampp\htdocs\phpmysql\paging_203.php on line 20.

mohon bantuannya cara menangani error seperti itu.
sekalian kasih tau referensi tambahan buat belajar pemrograman web.terima kasih.

dan ini skrip php nya

<! DOCTYPE HTML>

<html>
<head>
<title>DATABASE PEMUDA</title>
</head>

<body>
<form method = 'POST' action = 'paging_203.php'>
Search nama <input type = 'text' name = 'nama' id = 'nama'> <input type = 'submit' name = 'oke' value = 'cari'>
</form>

<?php
if(isset($_REQUEST)){
$connect = mysql_connect('localhost','root','');
mysql_select_db('pemuda',$connect);

//LANGKAH 1
$batas = 5;
$halaman = $_REQUEST;
if(empty($halaman)){
$posisi = 0;
$halaman = 1;
}else{
$posisi = ($halaman - 1) * $batas;
}

//LANGKAH 2
$nama = $_REQUEST;
$sql = "SELECT * FROM pemudacephin WHERE nama LIKE '%$nama%' LIMIT $posisi, $batas";
$tampil = mysql_query($sql);
$jumlah = mysql_num_rows($tampil);

if($jumlah > 0){
printf("<table border = '1'>
<tr>
<td>No</td>
<td>No Id</td>
<td>Nama</td>
<td>No Rumah</td>
<td>TTL</td>
<td>No Hp</td>
<td>Kesibukan</td>
<td>Kelamin</td>
</tr>");

$no = $posisi + 1;
while($row = mysql_fetch_array($tampil)){
printf("<tr>
<td>$no</td>
<td>$row[no]</td>
<td>$row[nama]</td>
<td>$row[no_rumah]</td>
<td>$row[ttl]</td>
<td>$row[no_hp]</td>
<td>$row[kesibukan]</td>
<td>$row[kelamin]</td>
</tr>");
$no++;
}
printf("</table>");

//LANGKAH 3
$tampil2 = mysql_query("SELECT * FROM pemudacephin WHERE nama LIKE '%$nama%'");
$jmldata = mysql_num_rows($tampil2);
$jmlhalaman = ceil($jmldata/$batas);
$file = "paging_203.php";

printf("<br><b>HALAMAN : </b>");
for($i = 1; $i <= $jmlhalaman; $i++)
if($i != $halaman){
printf("<a href = $file?halaman=$i&nama=$nama>$i</a>");
}else{
printf("<b>$i</b>");
}
printf("<p>DITEMUKAN <b>$jmldata</b> ORANG DENGAN NAMA <b>$nama</b></p>");
}else{
printf("TIDAK DITEMUKAN ORANG DENGAN NAMA <b>$nama</b>");
}
}
printf("<a href = 'paging_1.php'>LIHAT SEMUA DATA</a>");
?>

</body>
</html>

Lihat semua 2 jawaban

Silahkan login untuk menjawab!
Selamat siang Mas Ellyx, saya mohon pencerahannya ni?
Saya punya cuplikan script seperti dibawah ini:
<script language="JavaScript" src="jquery.js"></script>
<script>
	
	function addTableRow(jQtable){
		jQtable.each(function(){
			var $table = $(this);
			var n = parseInt(document.getElementById('nomor').value) + 1;
			var brg = document.getElementById('barang').value;
			var qty = document.getElementById('qty').value;
			var harga_beli = document.getElementById('harga_beli').value;
			if ((qty<=0) || (harga_beli<=0)) {
				alert('QTY dan HARGA tidak boleh kosong atau minus');
			}
			else {
				var brgs= brg.split('-');
				var tds = '<tr>';
				tds += '<td align=center>'+brgs[1]+'<input type="hidden" name="brg['+n+']" value="'+brgs[0]+'" /></td>';
				tds += '<td>'+brgs[2]+'</td>';
				tds += '<td align=center>'+qty+'<input type="hidden" name="qty['+n+']" id="qty['+n+']" value="'+qty+'" /></td>';
				tds += '<td align=center>'+harga_beli+'<input type="hidden" name="harga_beli['+n+']" id="harga_beli['+n+']" value="'+harga_beli+'" /></td>';
				tds += '<td align=center class="delete" onClick="$(this).parent().remove(); minTotal('+qty+'); minHarga('+harga_beli+') "><a href="javascript:void(0)">Hapus</a></td>';
				tds += '</tr>';
				if($('tbody', this).length > 0){
					$('tbody', this).append(tds);
				}else {
					$(this).append(tds);
				}
				document.getElementById('nomor').value =  n;
			}
		});
	}

	function hitTotal() {
		var no = parseInt(document.getElementById('nomor').value);
		var tQty = parseInt(document.getElementById('total').innerHTML);
		var lastQty = parseInt(document.getElementById('qty['+no+']').value);
		tQty += lastQty;
		document.getElementById('total').innerHTML = tQty;
	}
	
	function hitHarga() {
		var no = parseInt(document.getElementById('nomor').value);
		var tHrg = parseInt(document.getElementById('total_harga').innerHTML);
		var lastHrg = parseInt(document.getElementById('harga_beli['+no+']').value);
		tHrg += lastHrg;
		document.getElementById('total_harga').innerHTML = tHrg;
	}

	function minTotal(qty) {
		var tQty = parseInt(document.getElementById('total').innerHTML);
		tQty -= parseInt(qty);
		document.getElementById('total').innerHTML = tQty;
	}
	
	function minHarga(harga_beli) {
		var tHrg = parseInt(document.getElementById('total_harga').innerHTML);
		tHrg -= parseInt(harga_beli);
		document.getElementById('total_harga').innerHTML = tHrg;
	}
	
	function deleteAllRows() {
		$('#myTable tbody').remove();
		document.getElementById('total').innerHTML = 0;
		document.getElementById('total_harga').innerHTML = 0;
	}
	
</script>

Ini Inputan arraynya mas:
<tr>
		<td> Nama Barang </td>
		<td> : </td>
		<td>
			<select name='barang' id="barang" class='inputbox'><option value=''>[ Pilih Barang ]</option>
				<?php
					$q = mysql_query("SELECT * FROM barang");
					while($d = mysql_fetch_array($q)) {
						echo "<option value='".$d[0]."-".$d[1]."-".$d[2]."'>".$d[1]." | ".$d[2]."</option>";
					}
				?>
				
			</select> 
			QTY <input type='text' class="yellowBGField" name='qty' id='qty' size='2' > 
			Harga Total <input type='text' class="yellowBGField" name='harga_beli' id='harga_beli' size='10' > 
			<input type="button" name="tambah" value=" Tambahkan " id="tambah" onClick="addTableRow($('#myTable')); hitTotal();hitHarga();" />
			<input type='hidden' name='nomor' id='nomor' value='0' >
		</td>
	</tr>
Masalahnya ada di sini mas:
if($r1) {
				$adaID = mysql_result(mysql_query("SELECT ada_id FROM pengadaan WHERE ada_nota = '".$nota."'"),0,0);
				if($_POST['brg']!='') {
					$brg = $_POST['brg']; 
					foreach ($_POST['qty'] as $key => $val) {
						$q2 = "INSERT INTO detail_pengadaan VALUES (null,'".$val."','".$brg[$key]."', '".$adaID."')";
						$r2 = mysql_query($q2);
					}
				}
			}
Nah dikode diatas hanya menyimpan QTY.....Tappi untuk menyimpan HARGA BELI nya bagaimana ya mas?
Terimakasih....

Lihat semua 2 jawaban

Silahkan login untuk menjawab!