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
Silahkan login untuk menjawab!
1
Loading...
Ellyx Christian · Jul 18, 2011 · 1 Suka · 0 Tidak Suka
tolong diposting ulang gambarnya! dan jangan pake imageshack pake yang lain, misal flicker atau picasa
1
Loading...
swand703 · Jul 19, 2011 · 1 Suka · 0 Tidak Suka
asking2copy.jpg
ini gambarnya bang ellyx...TOlong dibantu....
1
Loading...
Ellyx Christian · Jul 19, 2011 · 1 Suka · 0 Tidak Suka
hei swand703 saya sudah bilang jangan pake imageshack, karena gambar tidak bisa dilihat! pake yang lain, misalnya picasa atau fliker.
1
Loading...
swand703 · Jul 19, 2011 · 1 Suka · 0 Tidak Suka
asking2copy.jpg
tes.....
2
Loading...
Ellyx Christian · Jul 20, 2011 · 2 Suka · 0 Tidak Suka
Saya rasa struktur table kamu salah (terutama table daftar), karena itulah yang membuat kamu kesusahan menampilkan data. Saya tidak bisa membantu untuk memperbaiki struktur table kamu karena kamu tidak memberi informasi bagaimana masukan dan keluaran yang kamu inginkan (mungkin jika kamu memberi struktur table daftar yang lengkap saya bisa membantu). Jadi untuk menampilkan table itu kamu tidak bisa menggunakan query join seperti yang kamu lakukan. Untuk menampilkan data akan seperti ini:
$rowset = mysql_query("select * from daftar");
while($row = mysql_fetch_array($rowset)){
//tampilkan data dari table daftar sendiri
//-------------

//untuk menampilkan data untuk field univ1
$rs = mysql_query("select * from univa where iduniv='".$row['univ1']."'");
$univ1 = mysql_fetch_array($rs);
echo $univ1['namauniv'];

//untuk menampilkan data untuk field prodi1
$rs = mysql_query("select * from ipa where idprodi='".$row['prodi1']."'");
$prodi1= mysql_fetch_array($rs);
echo $prodi1['prodi'];

//gunakan cara yang sama untuk univ2,prodi2,univ3,prodi3
}
1
Loading...
swand703 · Jul 20, 2011 · 1 Suka · 0 Tidak Suka
terima kasih bang...

ini struktur tabel saya
untitled.jpg

tampilan input saya....
untitled2.jpg

tampilan yang saya inginkan (output)
untitled3.jpg




mohon bantuannya ya bang...thx...
1
Loading...
Ellyx Christian · Jul 20, 2011 · 1 Suka · 0 Tidak Suka
3table.jpg
saya rasa itu lebih normal
1
Loading...
swand703 · Jul 20, 2011 · 1 Suka · 0 Tidak Suka
thx bang ellyx...buat jawabannya...
cuman...saya
Quote:
kurang mengerti
bagaimana impelementasi nya...
terutama pada bagian "field yang sebelumnya, dikurangi---MIXED...maksudnya apa bang..?
apakah saya harus mencampur ke 6 field tersebut menjadi sebuah kombinasi..?
kalau ya...tolong bang..saya butuh jawabannya...thx..
2
Loading...
Ellyx Christian · Jul 20, 2011 · 2 Suka · 0 Tidak Suka
field yang sebelumnya, itu artinya field yag sudah kamu buat pada table table bersangkutan. Saya malas menulis kembali karena tabel kamu panjang panjang.