Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Proses pemanggilan tanggal dan bulan tidak mau berjalan
Gan saya mengalami masalah umum ini saat membuat sebuah aplikasi absensi berbasis SMS gateway, mohon pencerahannya.
Codingannya
if($_GET['act']=="input_absen"){
if($_GET['tanggal']<10){
$t="0$_GET[tanggal]";
}else{
$t="$_GET[tanggal]";
}
if($_GET['bulan']<10){
$b="0$_GET[bulan]";
}else{
$b="$_GET[bulan]";
}
$sql=mysql_query("select * from siswa where idk='$_GET[klas]' ");
while($rs=mysql_fetch_array($sql)){
$ra=$rs['ids'];
$tgl="$t-$b-$_GET[tahun]";
echo $_POST[$ra];
$sqla=mysql_query("select * from absen where ids='$rs[ids]' and tgl='$tgl' and jam='$_GET[jam]'");
$rsa=mysql_fetch_array($sqla);
$conk=mysql_num_rows($sqla);
//echo "$rs[nama] $_POST[$ra] <br>";
if($conk==0){
if($_POST[$ra]=="A"){
$noTujuan = "+62$rs[tlp]";
$message = "Kami Memberitahukan bahwa pada tanggal $rsa[tgl]. Nama : $rs[nama]. Alamat : $rs[alamat]. Tidak Masuk Sekolah Tanpa Keterangan";
exec('c:\xampp\htdocs\smsku\bin\gammu-smsd-inject.exe -c c:\xampp\htdocs\smsku\bin\smsdrc EMS '.$noTujuan.' -text "'.$message.'"');
}
mysql_query("INSERT INTO absen(ids,tgl,jam,ket)
VALUES(
'$rs[ids]',
'$tgl',
'$_GET[jam]',
'$_POST[$ra]')");
//echo "SIMPAN";
}else{
if($_POST[$ra]=="A"){
$noTujuan = "+62$rs[tlp]";
$message = "Kami Memberitahukan bahwa pada tanggal $rsa[tgl]. Nama : $rs[nama]. Alamat : $rs[alamat]. Tidak Masuk Sekolah Tanpa Keterangan";
exec('c:\xampp\htdocs\smsku\bin\gammu-smsd-inject.exe -c c:\xampp\htdocs\smsku\bin\smsdrc EMS '.$noTujuan.' -text "'.$message.'"');
}
mysql_query("update absen set ket='$_POST[$ra]' where ids='$rs[ids]' and tgl='$tgl' and jam='$_GET[jam]'");
//echo "edit";
}
}
echo "<script>window.alert('Data Tersimpan');
window.location=('../media.php?module=pilih')</script>";
}
0
1 Jawaban:
Jawaban Terpilih
coba ini gan
if($_GET['tanggal']<10){
$t="0".$_GET[tanggal];
}else{
$t=$_GET[tanggal];
}
if($_GET['bulan']<10){
$b="0".$_GET[bulan];
}else{
$b=$_GET[bulan];
}
0