31/08/2017, 13:45
serkandiker
Kolay gelsin php web programlamayı yeni kullanmaya başladım mysql sunucumuzu Access ve php web sayfası ile ortak kullanıyoruz.Sistem servis otomasyonu ile ilgili verilen servis randevularının web sayfasında o saatin dolu veya boş olduğunu görüntülenmesi üzerine aşağıdaki gibi derleme yaptım
ama zaman tablosundan çekilen randevu saatleri düzgün dökülülüyor randevuzaman tablosunda o saatte bulunan kayıtlar ise boş dönüyor.Yapmak istediğim zaman tablosunda bulunan ön tanımlı 07:00:00 ile 22:00:00 arasında 30 dakika aralı verilerin tamamını dökmek randevuzaman içinde bulunan ve zaman tablosundaki saatidlerine eşit olan veriyi o saatin karşısına yazdırmak boş olan saatler Null olarak dönebilir.Konu ile ilgili değerli yardımlarınızı rica ederim.
PHP Kod:
<?php
$personel = $_SESSION['ekp'];
$count=1;
$randevuTarih=date("Y-m-d");
$sel_query="Select * from zaman ORDER BY saat ASC";
$result = mysqli_query($con,$sel_query);
while($row = mysqli_fetch_assoc($result)) {
$sel_queryrandevu="Select * from randevuzaman WHERE ekip = $personel and tarih = $randevuTarih and saatid='".$row[saatid]."'";
$resultrandevu = mysqli_query($con,$sel_queryrandevu);
$row_randevu = mysqli_fetch_assoc($resultrandevu)
?>
<article class="underline">
<H1><div class="date"><?php echo $count; ?>. Randevu Saat : <span><?php $rsaat = date_create($row["saat"]); $rsaat1 = date_format($rsaat,"H:i:s"); echo $rsaat1; ?></span></div></H1>
<h3>Adı Soyadı : <?php echo $row_randevu ["adisoyadi"]; ?></h3>
</article>
<?php
$count++; }
?>
ama zaman tablosundan çekilen randevu saatleri düzgün dökülülüyor randevuzaman tablosunda o saatte bulunan kayıtlar ise boş dönüyor.Yapmak istediğim zaman tablosunda bulunan ön tanımlı 07:00:00 ile 22:00:00 arasında 30 dakika aralı verilerin tamamını dökmek randevuzaman içinde bulunan ve zaman tablosundaki saatidlerine eşit olan veriyi o saatin karşısına yazdırmak boş olan saatler Null olarak dönebilir.Konu ile ilgili değerli yardımlarınızı rica ederim.