Mohon bantuannya mas Ellyx,

Bagaimana caranya insert data dari TABEL TRX_TEMP ke dalam TABEL TRX (seperti tabel dibawah) dengan melanjutkan record field ‘id’ pada TABEL TRX. Sebagai info, primary key-nya adalah ‘id’ pada masing-masing tabel.

Karena kalau saya coba pasti keluar error #1062 - Duplicate entry '1' for key 1.
Mohon petunjuknya mas ellyx. Terima kasih.

TABEL TRX_TEMP
Id Username Tgl_trx Nominal
1 1001 07-07-2011 500000
2 1002 07-07-2011 200000
3 1003 07-07-2011 100000

TABEL TRX
Id Username Tgl_trx Nominal
1 1001 01-07-2011 300000
2 1002 01-07-2011 250000
3 1003 01-07-2011 150000

Hasil yang saya inginkan seperti ini.
TABEL TRX
Id Username Tgl_trx Nominal
1 1001 01-07-2011 300000
2 1002 01-07-2011 250000
3 1003 01-07-2011 150000
4 1001 07-07-2011 500000
5 1002 07-07-2011 200000
6 1003 07-07-2011 100000

Lihat semua 4 jawaban

Silahkan login untuk menjawab!
saya ingin menampilkan data dari 3 tabel dibawah ini dan ini mirip dengan pendaftaran snmptn....ada yang bisa bantu gag..?
saya ingin menampilkan dengan format
pilihan 1
nama universitas-prodi 1
pilihan2
nama universitas-prodi 2
pilihan3
nama universitas-prodi 2

asking2copy.jpg


SCRIPT NYA..

    <?php  
	$nkwitansi=$_SESSION['nkwitansi'];
     $conn = mysql_connect("","","");
     mysql_select_db("simulasi");  
       
     if($_GET['action']  == 'delete'){  
     mysql_query("delete from daftar where no_peserta='".($_GET['no_peserta'])."'");  
     }  
       
     $query = "select daftar.no_peserta,daftar.nama,daftar.tgl_lahir,daftar.provinsi,daftar.jenkel,daftar.adik,daftar.kakak,daftar.kwn,daftar.alamat,daftar.kode_pos,daftar.asal_smta,daftar.masuk_kls,daftar.thn_masuk,daftar.thn_lulus,daftar.jur_smta,daftar.pend_ayah,daftar.pend_ibu,daftar.penghasilan,daftar.univ1,daftar.prodi1,daftar.univ2,daftar.prodi2,daftar.univ3,daftar.prodi3,daftar.no_telp,univa.iduniv,univa.namauniv,ipa.idprodi,ipa.iduniv,ipa.prodi from daftar,univa,ipa where where daftar.univ1=univa.iduniv and daftar.prodi1=ipa.idprodi" ;
	 //where daftar.univ1=univa.iduniv and daftar.univ2=univa.iduniv and daftar.univ3=univa.iduniv or daftar.prodi1=ipa.iduniv and daftar.prodi2=ipa.iduniv and daftar.prodi3=ipa.iduniv  
     echo '<table border="1">';  
     echo '<tr>';  
     echo '<td>NO PESERTA</td>';  
     echo '<td>NAMA</td>';  
     echo '<td>TGL LAHIR</td>';
	 echo '<td>PROVINSI</td>';  
     echo '<td>JENIS KELAMIN</td>';
	 echo '<td>JUMLAH ADIK</td>';
	 echo '<td>JUMLAH KAKAK</td>';
	 echo '<td>KEWARGANEGARAAN</td>';
	 echo '<td>ALAMAT</td>';
	 echo '<td>KODE POS</td>';
	 echo '<td>ASAL SMTA</td>';
	 echo '<td>MASUK KELAS</td>';
	 echo '<td>THN MASUK</td>';
	 echo '<td>THN LULUS</td>';
	 echo '<td>JURUSAN SMTA</td>';
	 echo '<td>PEND. AYAH</td>';
	 echo '<td>PEND. IBU</td>';
	 echo '<td>PENGHASILAN ORANGTUA</td>';
	 echo '<td>PILIHAN PERTAMA</td>';
	 echo '<td>PILIHAN KEDUA</td>';
	 echo '<td>PILIHAN KETIGA</td>';
	 echo '<td>NOMOR TELEPON</td>';
	 echo '<td>Action</td>';
	 echo '</td>';  
     while($row = mysql_fetch_array($rowSet))
	 {  
     echo '<tr>';  
     echo '<td>'.$row['no_peserta'].'</td>';  
     echo '<td>'.$row['nama'].'</td>';  
     echo '<td>'.$row['tgl_lahir'].'</td>';
	 echo '<td>'.$row['provinsi'].'</td>';  
     echo '<td>'.$row['jenkel'].'</td>';
	 echo '<td>'.$row['adik'].'</td>';  
	 echo '<td>'.$row['kakak'].'</td>';
	 echo '<td>'.$row['kwn'].'</td>';
	 echo '<td>'.$row['alamat'].'</td>';
	 echo '<td>'.$row['kode_pos'].'</td>';
	 echo '<td>'.$row['asal_smta'].'</td>';
	 echo '<td>'.$row['masuk_kls'].'</td>';
	 echo '<td>'.$row['thn_masuk'].'</td>';
	 echo '<td>'.$row['thn_lulus'].'</td>';
	 echo '<td>'.$row['jur_smta'].'</td>';
	 echo '<td>'.$row['pend_ayah'].'</td>';
	 echo '<td>'.$row['pend_ibu'].'</td>';
	 echo '<td>'.$row['penghasilan'].'</td>';
	 echo '<td>'.$row['namauniv']."-".$row['prodi'].'</td>';
	 echo '<td>'.$row['namauniv']."-".$row['prodi'].'</td>';
	 echo '<td>'.$row['univ3']."-".$row['prodi3'].'</td>';
	 echo '<td>'.$row['no_telp'].'</td>';
	 echo '<td>';  
     echo '<a href="data_siswa.php?id='.$row['nis'].'&action=delete">Delete</a>';  
     echo ' | <a href="edit_ipa.php?id='.$row['no_peserta'].'">Edit</a>';  
     echo '</td>';  
     echo '</tr>';  
     }  
     echo '</table>';  
     ?>  
terima kasih ya....

thanks buat siapa yang bisa membantu..
:hail :hail :hail :hail :salute

Lihat semua 9 jawaban

Silahkan login untuk menjawab!

menu disabled

izar isham · Jul 14, 2011
om ellyx, mau tanya, saya mau buat menu, kemungkinan sih pake plugin superfish. Nah sy kepengen setiap menu atau sub-menunya bisa diakses sesuai dengan hak akses masing2 user. Cuman saya baru bisanya menampilkan atau tidak menampilkan menunya, belum bisa tampil tapi di disabled aja...

kira2 kyk gini:

if ($_SESSION[userlevel] == 1) {
echo "<li>menu1</li>";
}

//kalo levelnya 1 tampilkan menu1, kalo bukan level 1 tidak tampil menu1

nah kepengennya tetap semua menu tampil, cuman yg tidak berhak diakses ttp tampil tp tidak bisa diklik alias di disabled.

gmn ya caranya bikin menu kyk gitu..

terimkasih banyak

Lihat semua 1 jawaban

Silahkan login untuk menjawab!
aya sudah membuat script upload file dan sudah bisa menampilkannya,,,,
masalahnya setelah browser nya di refresh gambar tersebut hilang....
memang source code nya kemarin saya ambil dari web ini...
dan saya hanya menampilkan satu foto
ini script nya tolong siapa saja yang bisa membantu
<div align="center">
<?php
//koneksi ke database
$nama=$_SESSION['nama']."-".$_SESSION['nkwitansi'];
$conn = mysql_connect("","","");
mysql_select_db("simulasi");
//membaca data dari database
$result = mysql_query("select * from foto where deskripsi='$nama'");
//menampilkan foto
?>
<?php
$i = 1;
while($row = mysql_fetch_array($result)){
?>

<a href="upload/<?php echo $row['nama_file'];?>">
<img src="upload/<?php echo $row['nama_file'];?>" alt="foto" width="200" hspace="1" vspace="1" border="1"/> </a>
<center>
<b><br/>
<?php echo $row['deskripsi'];?><b>
<center>

<?php
if($i % 3 == 0){
echo '</tr><tr>';
}
$i++;
}
?>
</div>


terima kasih

Lihat semua 5 jawaban

Silahkan login untuk menjawab!
mas.. gimana ya kalo kita pengen buat format angka sendiri? contoh nya kalo user inputkan angka 11111111 otomatis jadi 11.11.1111? mohon bantuanya mas ya? makasi mas

Lihat semua 1 jawaban

Silahkan login untuk menjawab!

upload multiple gambar

Mely · Jul 11, 2011
halo, saya ingin upload multiple gambar dan diupdate ke database sekaligus,misal ada 2 gambar yg diupload:a.jpg,b.jpg,kemudian akan terupdate ke tabel menjadi:a.jpg;b.jpg. saya memakai codigniter verse 2.ini penggalan codenya
CONTROLLER
class Product extends CI_Controller{
$mixpic="";
for($k=1;$k<$rowc;$k++)
{
$file = $this->do_upload();//panggil function do_upload untuk upload gambar

if($file != ""){
foreach($file as $item){
$pic = $item;
}
}
else{
$pic = "";
}$mixpic=$mixpic.$pic.";";
}$this->Product_Model->updateMaster(array('code' => $code), $mixcolor);
}//Ud pake cara ini kok ga bisa y
VIEW
<script language="javascript">
function submitform()
{
var tableActive = document.getElementById("tblsize");
var row = parseInt(tableActive.rows.length);

var tableActivec = document.getElementById("tblcolor");
var rowc = parseInt(tableActivec.rows.length);

var tableActivep = document.getElementById("tblpic");
var rowp = parseInt(tableActivep.rows.length);
//document.frm.action = "product/insert/"+row+"/"+rowc;
document.frm.action = "product/insert/"+row+"/"+rowc+"/"+rowp;

document.frm.submit();
}
function addRowpic(){
var tableActive = document.getElementById("tblpic");
var rowp = parseInt(tableActive.rows.length);
if(rowp < 5){
var newTR = tableActive.insertRow(rowp);

var newTD = newTR.insertCell(0);
newTD.noWrap=1;
newTD.innerHTML = "<input type='file' size='20' name='userfile"+rowp+"'>&nbsp;&nbsp;&nbsp;";

}
else{
alert("Row can not be added");
}
}
function delRowpic(){
var tableActive = document.getElementById("tblpic");
var rowp = parseInt(tableActive.rows.length);
if(rowp > 2){
var newTR = tableActive.deleteRow(rowp-1);
}
else{
alert("Row can not be deleted");
}
}
</script>
<tr>
<td valign="top"><?=langName('eYJPicture')?></td>
<td valign="top">&nbsp;:&nbsp;</td>
<td><table name="tblpic" id="tblpic">
<? $rowp=1;?><tr></tr><tr>
<td>//upload gambar dengan multiple baris
<input type="file" name="userfile<?=$rowp?>" size="20" />
</td>
<td> //tombol untuk menambah baris upload
<img src="images/add.png" onmouseover="this.style.cursor='pointer'" onclick='addRowpic(<?=$rowp?>)' >
</td>
<td>//tombol untuk mengurangi baris upload
<img src='images/del.png' onmouseover='this.style.cursor=\"pointer\" 'onclick='delRowpic(<?=$rowp?>)'></td>
</tr>
</table></td>
</tr>

MODEL
class Product_Model extends CI_Model{
function updateMaster($where, $data)
{
$this->db->where($where);
$this->db->update($this->_table, $data);
return $this->db->affected_rows();
}

Lihat semua 7 jawaban

Silahkan login untuk menjawab!