cara menambahkan select * from?

permisi para master, saya ingin memunculkan nama, nip, dll. di dalam $content= dari table user dari query $sqlsa="SELECT * FROM user WHERE nip = ".$penilai;, sudah saya coba tp gagal.. mohon bantuannya.. codingannya jd bagaimana ya? oh iya ini codingan untuk di HTML2PDF


<?php
	ob_start();
	mysql_connect("localhost","root","");
	mysql_select_db("skp");
	require ("html2pdf/html2pdf.class.php");
	$now = date('d-m-Y');
	$filename="account.pdf";
	$content = ob_get_clean();
	$penilai = $_GET['penilai'];
	$dinilai = $_GET['dinilai'];
	$sqlsa="SELECT * FROM user WHERE nip = ".$penilai;
	$sqldu="SELECT * FROM user WHERE nip = ".$dinilai;
	$content = "
	<table align=center border=0 style='border-bottom: 1px solid #999999; padding-bottom: 10px; width: 203mm;'>
					<tr valign='top'>
						<td style='width: 203mm;' valign='middle'>
							<div style='font-weight: bold; padding-bottom: 5px; font-size: 12pt;'>
								<p align=center><br><br><br>FORMULIR SASARAN KERJA <br> PEGAWAI NEGERI SIPIL</p>
							</div>
						</td>
					</tr>
				</table>
				<table align=center border=1 cellpadding='0' cellspacing='1' style='width: 210mm;'>
					<tr>
					<th>NO</th><th colspan=2>I. PEJABAT PENILAI</th><th>NO</th><th colspan=6>II. PEGAWAI NEGERI SIPIL YANG DINILAI</th>
					</tr>
					<tr>
					<td>
						<table border=0>
							<tr><td>1</td></tr>
							<tr><td>2</td></tr>
							<tr><td>3</td></tr>
							<tr><td>4</td></tr>
							<tr><td>5</td></tr>
						</table>
					</td>
					<td colspan=2>
					<table border=0>
						<tr><td>Nama</td><td>$nama1</td></tr>
						<tr><td>NIP</td><td>$nip1</td></tr>
						<tr><td>Pangkat/GolRuang</td><td>$pangkat_gol1</td></tr>
						<tr><td>Jabatan</td><td>$jabatan1</td></tr>
						<tr><td>Unit Kerja</td><td>$unit_kerja1</td></tr>
					</table>
					</td>
					<td>
					<table border=0>
						<tr><td>1</td></tr>
						<tr><td>2</td></tr>
						<tr><td>3</td></tr>
						<tr><td>4</td></tr>
						<tr><td>5</td></tr>
					</table>
					</td><td colspan=6>
					<table border=0>
						<tr><td>Nama</td><td></td></tr>
						<tr><td>NIP</td></tr>
						<tr><td>Pangkat/GolRuang</td></tr>
						<tr><td>Jabatan</td></tr>
						<tr><td>Unit Kerja</td></tr>
					</table>
					</td>
					</tr>
					<tr bgcolor='#CCCCCC'>
					<th rowspan=2>No</th>
					<th style='width: 103mm;' rowspan=2 colspan=2  align=center>III. Kegiatan Tugas Jabatan</th>
					<th rowspan=2>AK</th>
					<th colspan=6  align=center style='height: 5mm;'>Target</th>
					</tr>
					<tr>
					<th colspan=2 style='width: 20mm; height=5mm'  align=center>kuant/Out</th>
					<th  align=center>Kual/Mutu</th>
					<th colspan=2  align=center>Waktu</th>
					<th style='width: 20mm;' align=center>Biaya</th>
					</tr>";
	$sql="SELECT * FROM penilaian";
	$hasil=mysql_query($sql);
	$i=1;
	while($row=mysql_fetch_assoc($hasil))
		{
			$content.="<tr bgcolor='#FFFFFF'>
						<td>$i</td>
						<td>$row[kegiatan]</td>
						<td style='width: 6mm;'  align=center>$row[tkredit]</td>
						<td  align=center>$row[t_ak]</td>
						<td style='width: 10mm;' align=center>$row[t_out]</td>
						<td style='width: 10mm;' align=center>$row[t_satuan]</td>
						<td align=center>$row[t_kual]</td>
						<td style='width: 10mm;' align=center>$row[t_waktu]</td>
						<td style='width: 10mm;' align=center>$row[t_satwaktu]</td>
						<td align=center>$row[t_biaya]</td>
					</tr>";
			$i++;
		}
	$content.="</table>";
	$content.="<br><table border=0 align=center>
	<tr>
	<td colspan=2 align=right>Depok, $now</td>
	</tr>
	<tr>
	<td style='width: 80mm;'>Pejabat Penilai</td><td style='width: 80mm;' align=right>Pegawai Negeri Sipil Yang Dinilai</td>
	</tr>
	<tr>
	<td style='height: 11mm;'></td><td></td>
	</tr>
	<tr>
	<th> $nama1</th><td></td>
	</tr>
	</table>";
	$content.="<table align='center' border='0'><tr><td style='width: 213mm;'> Catatan :<br>Ak Bagi PNS yang memangku jabatan fungsional tertentu</td></tr></table>";
	$content.="";
	ob_end_clean();
	// conversion HTML => PDF
	try
	{
		$html2pdf = new HTML2PDF('L', 'Legal','fr', false, 'ISO-8859-15',array(6, 6, 6, 6));
		$html2pdf->setDefaultFont('Times');
		$html2pdf->writeHTML($content, isset($_GET['vuehtml']));
		$html2pdf->Output($filename);
	}
	catch(HTML2PDF_exception $e) { echo $e; }
?>


avatar ghifargoodunk
@ghifargoodunk

81 Kontribusi 3 Poin

Diperbarui 6 tahun yang lalu

8 Jawaban:

Coba di tambahin Kutip 2 disetiap variabel yang ada dalam variabel konten contoh ".$row['nama']."

avatar yogapermana
@yogapermana

39 Kontribusi 10 Poin

Dipost 6 tahun yang lalu

 $sql="SELECT * FROM penilaian";
	$hasil=mysql_query($sql);
	$i=1;
	while($row=mysql_fetch_assoc($hasil))
		{
			$content.="<tr bgcolor='#FFFFFF'>
						<td>$i</td>
						<td>$row[kegiatan]</td>
						<td style='width: 6mm;'  align=center>$row[tkredit]</td>
						<td  align=center>$row[t_ak]</td>
						<td style='width: 10mm;' align=center>$row[t_out]</td>
						<td style='width: 10mm;' align=center>$row[t_satuan]</td>
						<td align=center>$row[t_kual]</td>
						<td style='width: 10mm;' align=center>$row[t_waktu]</td>
						<td style='width: 10mm;' align=center>$row[t_satwaktu]</td>
						<td align=center>$row[t_biaya]</td>
					</tr>";
			$i++;
		}
	$content.="</table>";
	$content.="<br><table border=0 align=center>
	<tr>
	<td colspan=2 align=right>Depok, $now</td>
	</tr>

codingan kaya gininya om yg ane masih bingung.. hehehe

avatar ghifargoodunk
@ghifargoodunk

81 Kontribusi 3 Poin

Dipost 6 tahun yang lalu

coba .$row[nama]. ditambahin titik

avatar sptndc
@sptndc

247 Kontribusi 59 Poin

Dipost 6 tahun yang lalu

Cara penulisan nya masih salah itu gan makanya error contoh yg bner

Echo "".$row['id'].""; Itu artinya digabungin gan tag pembuka berisi variabel dari id lalu di gabungin dengan tag penutup Error nya bukan di query itu klo agann dah bener nulisnya dan masih error kemungkinan di query nya salah

avatar yogapermana
@yogapermana

39 Kontribusi 10 Poin

Dipost 6 tahun yang lalu

@yogapermana oh iya gan setiap mau nampilin isi dari databasenya di table, memang harus dibuka dulu ya dengan $content.=""? kaya yg nampilin peniliaian kan itu pake variabel $content dulu tuh.. trus ditutup lagi pake $content ane masih bingung...

avatar ghifargoodunk
@ghifargoodunk

81 Kontribusi 3 Poin

Dipost 6 tahun yang lalu

Jawaban Terpilih

itu namanya metode concat gan. tapi bisa juga langsung dari html manggil nya jadi kita tinggal nambahin tag php aja contoh :


<?php
 $query = "SELECT * FROM tabel1 ORDER BY id";
 $hasil = mysqli_query($link , $query);//$link ngambil dari file init.php
 $data  = mysqli_fetch_assoc($hasil);
?>

<form>
   <table>
       <tr>
          <td>Nama</td>
          <td><?php echo $data['nama']; ?></td>
       </tr>
       <tr>
          <td>Umur</td>
          <td><?php echo $data['umur']; ?></td>
       </tr>
   </table>
</form>

ada juga dimana kita tidak bisa menggunakan cara diatas seperti punya agan yang ini


   while($row=mysql_fetch_assoc($hasil))
		{
			$content.="<tr bgcolor='#FFFFFF'>
						<td>$i</td>
						<td>$row[kegiatan]</td>
						<td style='width: 6mm;'  align=center>$row[tkredit]</td>
						<td  align=center>$row[t_ak]</td>
						<td style='width: 10mm;' align=center>$row[t_out]</td>
						<td style='width: 10mm;' align=center>$row[t_satuan]</td>
						<td align=center>$row[t_kual]</td>
						<td style='width: 10mm;' align=center>$row[t_waktu]</td>
						<td style='width: 10mm;' align=center>$row[t_satwaktu]</td>
						<td align=center>$row[t_biaya]</td>
					</tr>";
			$i++;
		}

itu aja sih semoga mengerti ^_^

avatar yogapermana
@yogapermana

39 Kontribusi 10 Poin

Dipost 6 tahun yang lalu

@yogapermana makasih gan hehehe, udah solved dari kemaren :D makasih ya gan..

avatar ghifargoodunk
@ghifargoodunk

81 Kontribusi 3 Poin

Dipost 6 tahun yang lalu

@ghifargoodunk okok gan sama-sama..

avatar yogapermana
@yogapermana

39 Kontribusi 10 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban