Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Cara mencetak (echo) nilai dari query?
saya mempunyai code sebagai berikut
<?php
//mendapatkan informasi untuk menlihat data
$id_siswa = $_GET['id'];
$query = mysql_query("SELECT a.*, b.nm_kecamatan AS nm_kecamatan, c.nm_sekolah AS nm_sekolah
FROM siswa a
JOIN kecamatan b ON a.id_kecamatan = b.id_kecamatan
JOIN sekolah c ON a.id_sekolah = c.id_sekolah
WHERE id_siswa='$id_siswa'") or die(mysql_error());
$data = mysql_fetch_array($query);
?>
<table id="table-sm" class="table table-bordered table-hover table-sm" cellspacing="0" width="100%">
<thead>
</thead>
<tbody>
<tr>
<td>Umur Siswa</td><!--nilai yang perlu -->
<td align="center">:</td>
<td align="left"><b/><?php $sql_umur = mysql_query("SELECT TIMESTAMPDIFF(YEAR, tanggal_lahir, CURDATE())
AS umur
FROM siswa
WHERE id_siswa = '$data[id_siswa]'");
echo $data_umur['umur'];
?></td>
<td>Alamat Ayah</td>
<td align="center">:</td>
<td align="left"><b/><?php echo $data['alamat_ayah']; ?></td>
</tr>
</tbody>
saya bingung bagaimana cara mencetak nilai dari query $sql_umur? sementara jika dijalankan di sql php myadmin hasilnya muncul,
mohon bantuan gan?
2 Jawaban:
<div>Coba bagian ini :</div><pre><?php $sql_umur = mysql_query("SELECT TIMESTAMPDIFF(YEAR, tanggal_lahir, CURDATE()) AS umur FROM siswa WHERE id_siswa = '$data[id_siswa]'"); echo $data_umur['umur']; ?></pre><div><br>di ubah jadi seperti ini :</div><pre><?php $id_siswa = $data['id_siswa']; $sql_umur = mysql_query("SELECT TIMESTAMPDIFF(YEAR, tanggal_lahir, CURDATE()) AS umur FROM siswa WHERE id_siswa = '$id_siswa'"); $data_umur = mysql_fetch_array($sql_umur);
echo $data_umur['umur']; ?></pre><div><br>Semoga berhasil.</div>
<div>Hapus sql_umur<br>Ganti $querynya jadi gini :<br><br></div><pre><?php <em>//mendapatkan informasi untuk menlihat data</em> $id_siswa = $_GET['id']; $query = mysql_query("SELECT a.*, TIMESTAMPDIFF(YEAR, tanggal_lahir, CURDATE()) AS umur, b.nm_kecamatan AS nm_kecamatan, c.nm_sekolah AS nm_sekolah FROM siswa a JOIN kecamatan b ON a.id_kecamatan = b.id_kecamatan JOIN sekolah c ON a.id_sekolah = c.id_sekolah WHERE id_siswa='$id_siswa'") or die(mysql_error()); $data = mysql_fetch_array($query); ?> <table id="table-sm" class="table table-bordered table-hover table-sm" cellspacing="0" width="100%"> <thead> </thead> <tbody> <tr> <td>Umur Siswa</td><!--nilai yang perlu --> <td align="center">:</td> <td align="left"><b/><?php echo $data['umur']; ?></td> <td>Alamat Ayah</td> <td align="center">:</td> <td align="left"><b/><?php echo $data['alamat_ayah']; ?></td> </tr> </tbody></pre>