Arama Yapılan DB'den birden fazla veriyi ekrana print etme

runofalse

Öğrenci
Katılım
7 Haziran 2018
Mesajlar
1
Reaksiyon puanı
0
Puanları
1
Yaş
44
Konum
Isparta
Merhaba;
Bir arkadaşım doktor için php tabanlı yarı html5 standartlarında hasta takip sitesi yaptım. O özellikle cloud istiyordu. Fakat bugüne kadar her şey güzel giderken bir fazla tanı eklemek istediğini belirtince tıkandım. Aşağıda örnek muayenekayit sayfasının kodlarını vereceğim. Asıl istediğim ekte yer alan ekran görüntüsündeki gibi olmasıdır fakat o proje asp ile yapıldığından php tarafındaki mantığı anlayamadım. Yardımcı olabilir misiniz?

İşlem yapmaya çalıştığım satır kodları :

<tr>
<td class="listbaslik" height="40px">Ön Tanı</td>
<td class="listicerik" colspan="3">
<div class="ana"><input type="text" id="ara" name="anmnz_ontani" placeholder="Tanı Adı Otomatik Arama ..." onkeyup="this.value=this.value.buyukHarf()" autocomplete="off"
/>
<div class="kelimeler"></div>
</div>
</td>
</tr>

4 ve 5 numaralı ekte yer alan resimlerde şuanki sistem var.

Sayfanın tamamı :
Kod:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=latin5" />
<script type="text/javascript" src="css/jquery-1.9.0.js"></script>
<script type="text/javascript" src="css/anliktaniara.js"></script>
<script type="text/javascript" src="css/buyukharf.js"></script>
<script type="text/javascript" src="css/gebeliktarihi.js"></script>
<script type="text/javascript" src="css/dogumtarihi.js"></script>
<style type="text/css">
.ana{width:100%; position:relative;color:#000000; margin-top:-10px; margin:left;}
#ara{width:100%;height:20px;position:absolute;left:0px;top:0px;}
.kelimeler{width:100%;position:absolute;top:25px; color:#000000;}
.kelime{width:100%; height:100%;margin-bottom:1px;background-color:#f1f1f1;margin:auto;cursor:pointer;}
.kelime2{width:100%; height:100%;margin-bottom:1px;background-color:#C4C4C4;margin:auto;cursor:pointer;}
</style>
</head>
<?php 
include("baglanti.php");
include 'giriskontrol.php';
$randevu_no = $_POST['id'];
$tarih = date("d.m.Y");
$hasta_no=$_POST["hasta_no"];
$msorgu=mysql_query("select * from geldigitablo where id='$hasta_no'");
$kayit=mysql_fetch_array($msorgu);
echo '<center>
<div id="iskele">
<div class="div-1">
<form name="muayenekopyala" action="poliklinik.php?sayfa=randevulardoktor" method="post">
<button title="Geri Dön" type="submit" class="button buttonhastaislemleri">Geri Dön</button>
</form>
</div>
<div class="div-2">
<form name="muayenekopyala" action="poliklinik.php?sayfa=muayenesablon" method="post">
<button title="Muayene Kopyala" type="submit" class="button buttonhastaislemleri">';
$m1sorgu=mysql_query("select * from muayene_sablon where id='1'");
$kayit1=mysql_fetch_array($m1sorgu);
echo $kayit1["sablon_adi"];
echo'</button>
<input type="hidden" name="id" value="'.$randevu_no.'"/><input type="hidden" name="hasta_no" value="'.$hasta_no.'"/>
<input type="hidden" name="sablon_id" value="1"/>
</form>
</div>
<div class="div-3">
<form name="muayenekopyala" action="poliklinik.php?sayfa=muayenesablon" method="post">
<button title="Muayene Kopyala" type="submit" class="button buttonhastaislemleri">';
$m2sorgu=mysql_query("select * from geldigitablo where id='2'");
$kayit2=mysql_fetch_array($m2sorgu);
echo $kayit2["sablon_adi"];
echo '</button>
<input type="hidden" name="id" value="'.$randevu_no.'"/><input type="hidden" name="hasta_no" value="'.$hasta_no.'"/>
<input type="hidden" name="sablon_id" value="2"/>
</form>
</div>
<div class="div-4">
<form name="muayenekopyala" action="poliklinik.php?sayfa=muayenesablon" method="post">
<button title="Muayene Kopyala" type="submit" class="button buttonhastaislemleri">';
$m3sorgu=mysql_query("select * from geldigitablo where id='3'");
$kayit3=mysql_fetch_array($m3sorgu);
echo $kayit3["sablon_adi"];
echo '</button>
<input type="hidden" name="id" value="'.$randevu_no.'"/><input type="hidden" name="hasta_no" value="'.$hasta_no.'"/>
<input type="hidden" name="sablon_id" value="3"/>
</form>
</div>
<div class="div-5">
<form name="muayenekopyala" action="poliklinik.php?sayfa=muayenesablon" method="post">
<button title="Muayene Kopyala" type="submit" class="button buttonhastaislemleri">';
$m4sorgu=mysql_query("select * from geldigitablo where id='4'");
$kayit4=mysql_fetch_array($m4sorgu);
echo $kayit4["sablon_adi"];
echo '</button>
<input type="hidden" name="id" value="'.$randevu_no.'"/><input type="hidden" name="hasta_no" value="'.$hasta_no.'"/>
<input type="hidden" name="sablon_id" value="4"/>
</form>
</div>
<div class="div-6">
<form name="muayenekopyala" action="poliklinik.php?sayfa=muayenesablon" method="post">
<button title="Muayene Kopyala" type="submit" class="button buttonhastaislemleri">';
$m5sorgu=mysql_query("select * from geldigitablo where id='5'");
$kayit5=mysql_fetch_array($m5sorgu);
echo $kayit5["sablon_adi"];
echo '</button>
<input type="hidden" name="id" value="'.$randevu_no.'"/><input type="hidden" name="hasta_no" value="'.$hasta_no.'"/>
<input type="hidden" name="sablon_id" value="5"/>
</form>
</div>
<div class="div-7">
<form name="muayenekopyala" action="poliklinik.php?sayfa=muayenekopya" method="post">
<button title="Muayene Kopyala" type="submit" class="button buttonhastaislemleri">Son Muayene Bilgileri</button>
<input type="hidden" name="id" value="'.$randevu_no.'"/><input type="hidden" name="hasta_no" value="'.$hasta_no.'"/>
</form>
</div>
</div>
<form id="form" action="poliklinik.php?sayfa=muayenekaydet" method="post" >
  <div>
      <div>HASTA BİLGİLERİ</div>
  <div class="row">
      <div class="ikili">Adı Soyadı: '.$kayit["isim"].' '.$kayit["soyisim"].'</div>
      <div class="ikili">Cinsiyet: '.$kayit["cinsiyet"].'</div>
   </div>
   </div>
    <tr>
      <td class="listbaslik">TC Kimlik</td>
      <td class="listicerik">:'.$kayit["tckimlik"].'</td>
      <td class="listbaslik">Medeni Durum</td>
      <td class="listicerik">:'.$kayit["medenidurum"].'</td>
    </tr>
    <tr>
      <td class="listbaslik">Doğum Yeri</td>
      <td class="listicerik">:'.$kayit["dogum_yeri"].'</td>
      <td class="listbaslik">Doğum Tarihi</td>
            <td class="listicerik">:'; 
      echo date("d/m/Y", strtotime($kayit["dogum_tarihi"])). " - ";
      $dogum = date("d-m-Y", strtotime($kayit["dogum_tarihi"])); 
      $zaman=date("d-m-Y");
      $time2=date_create($dogum);
      $time=date_create($zaman);
      $timediff=date_diff($time,$time2);
      echo '<b>';
      echo $timediff->y." Yıl " ;
      echo $timediff->m." Ay " ;
      echo '</b>';
    $sonSorgu = mysql_query("select * from muayene where hasta_no='$hasta_no' and iptal='' order by kayit_tarihi desc limit 0,1");
    $sonID = mysql_fetch_array($sonSorgu);
      echo '</td>
    </tr>
    <tr>
      <td class="listustbaslik" colspan="4">ANAMNEZ BİLGİLERİ</td>
    </tr>
    <tr>
        <td class="listbaslik">Son Adet Tarihi</td>
        <td class="listicerik"><input title="Son Adet Tarihi bir hasta için bir kere girildikten sonra, bir sonraki muayenede otomatik olarak gelir. Veritabanına işlenerek kaydı tutulur. bir sonraki muayenede gelmesi istenmiyor ise çarpı tıklarak tarih silinir."  id="ara2" width="100" value="'.$sonID["anmnz_sat"].'" name="anmnz_sat" type="date"/></td>
        <td class="listicerik">Hesaplanan D.T : <label title="Hesaplanan Doğum Tarihi girilen Son Adet Tarihine göre hesaplanır. Kayıt edilmez, bilgilendirme amaçlıdır." type="text" width="100" class="ara33">'; 
    $ara=$sonID["anmnz_sat"];        
    $zaman="2010-01-01";
    if ($zaman>$ara){echo "-";} else {
    $dogumtarih = strtotime('280 day',strtotime($ara));
    $dogumtarih = date('d/m/Y' ,$dogumtarih );
    echo "<b>".$dogumtarih."</b>";
    }echo'</label></td>
        <td class="listicerik">Gebelik Haftası : <label title="Gebelik Haftası girilen Son Adet Tarihine göre hesaplanır<40 Hafta - 280 Gün>. Kayıt edilmez, bilgilendirme amaçlıdır." type="text" width="100"  class="ara22">'; 
        $dogum = strtotime($ara);
      $zaman=date("d-m-Y");
      $zaman = strtotime($zaman);
      $fark=($zaman-$dogum)/86400;
      $fark=ceil($fark);
      $hafta=$fark/7;
      $hafta=floor($hafta);
      $gun = $fark-($hafta*7);
      if ( 40 < $hafta)
    {
    echo "-";
    }
    else {
    echo "<b>".$hafta." Hafta ".$gun." Gun</b>";
    }
        echo'</label> </td>
    </tr>
    <tr>
      <td class="listbaslik">Şikayet</td>
      <td class="listicerik" colspan="3">
        <textarea name="anmnz_sikayet" rows="2" placeholder="Hasta Şikayeti.." required="required"></textarea></td>
    </tr>
    <tr>
      <td class="listbaslik">Öykü</td>
      <td class="listicerik" colspan="3">
        <textarea name="anmnz_oyku" cols="80" rows="2" placeholder="Hastanın Öyküsü.." required="required"></textarea></td>
    </tr>
    <tr>
      <td class="listbaslik">Özgeçmiş</td>
      <td class="listicerik" colspan="3">
        <textarea name="anmnz_ozgecmis" cols="80" rows="2" placeholder="Hastanın Özgeçmisi.." required="required"></textarea></td>
    </tr>
    <tr>
      <td class="listbaslik">Soygeçmiş</td>
      <td class="listicerik" colspan="3">
        <textarea name="anmnz_soygecmis" cols="80" rows="2" placeholder="Hastanın Soygeçmisi.." required="required"></textarea></td>
    </tr>
    <tr>
      <td class="listbaslik">Test/Tetkik</td>
      <td class="listicerik" colspan="3">
        <textarea name="anmnz_tt" cols="80" rows="2" placeholder="Varsa Hastanın Test/Tetkik Sonuçları.."></textarea></td>
    </tr>
    <tr>
      <td class="listbaslik">Muayene</td>
      <td class="listicerik" colspan="3">
        <textarea name="anmnz_muayene" cols="80" rows="2" placeholder="Hastanın Muayene Bilgileri.." required="required"></textarea></td>
    </tr>
    <tr>
      <td class="listbaslik" height="40px">Ön Tanı</td>
      <td class="listicerik" colspan="3">
      <div class="ana"><input type="text" id="ara" name="anmnz_ontani" placeholder="Tanı Adı Otomatik Arama ..." onkeyup="this.value=this.value.buyukHarf()" autocomplete="off"
          />
    <div class="kelimeler"></div>
    </div>
    </td>
    </tr>
        <tr>
      <td class="listbaslik">Ameliyat/Tedavi</td>
      <td class="listicerik" colspan="3">
        <textarea name="anmnz_at" cols="80" rows="2" placeholder="Ameliyat ve Tedavi Bilgileri.."></textarea></td>
    </tr>
    <tr>
      <td class="listbaslik">Sonuç</td>
      <td class="listicerik" colspan="3">
        <textarea name="anmnz_sonuc" cols="80" rows="2" placeholder="Hastanın Muayene Sonucu.." required="required"></textarea></td>
    </tr>
    <tr>
      <td class="listbaslik">Not</td>
      <td class="listicerik" colspan="3">
        <textarea name="anmnz_not" cols="80" rows="2" placeholder="Diğer Notlar.."></textarea></td>
    </tr>
  </table><br>
<center><button type="submit" class="button buttonicerik" >Muayene Bitir</button></center>
<input type="hidden" name="id" value="'.$kayit["id"].'"/>
<input type="hidden" name="randevu_no" value="'.$randevu_no.'"/>
</form>
</center>
';
?>
 

Ekli dosyalar

  • 1.JPG
    1.JPG
    19.6 KB · Görüntüleme: 540
  • 2.JPG
    2.JPG
    20.1 KB · Görüntüleme: 507
  • 3.JPG
    3.JPG
    22.1 KB · Görüntüleme: 476
  • 4.jpg
    4.jpg
    42.2 KB · Görüntüleme: 444
  • 5.jpg
    5.jpg
    6.9 KB · Görüntüleme: 526
Üst