Şimdi Ara

PHP Yardımcı olur musunuz?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4
Cevap
0
Favori
493
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Hastane Otomasyon yardımcı olur musunuz? Merhabalar randevu alındıktan sonra alınan saatin gizlenmesini istiyorum bunun için internette ingilizce olsun Türkçe olsun aradım bulamadım. İnternette Appointment system diye arattım çıkmadı. Türkçe arattım bilgi yok kod örneği verir misiniz?


    Randevu alma ekranı kodları

     <?php

    $host="localhost";

    $kullaniciad="root";

    $veritabaniad="hospital";

    $sifre="";

    $baglanti=mysqli_connect($host,$kullaniciad,$sifre) or die("Bağlantı Başarısız");

    $veritabanibaglantisi=mysqli_select_db($baglanti,$veritabaniad) or die("Veritabanı Bğlanıtsı başarısız");

    mysqli_set_charset($baglanti, "utf8");

    if($baglanti)

    echo "";

    else{

    echo "başarısız";

    }


    $sorgu="SELECT * FROM polbilgi";

    $sonuc1=mysqli_query($baglanti,$sorgu);

    $sonuc2=mysqli_query($baglanti,$sorgu);

    $options="";

    while($row2=mysqli_fetch_array($sonuc2))

    {

    $options=$options."<option>$row2[2]</option>";

    }


    $sorgu1="SELECT * FROM brans";

    $sonuc3=mysqli_query($baglanti,$sorgu1);

    $sonuc4=mysqli_query($baglanti,$sorgu1);

    $options1="";

    while($row3=mysqli_fetch_array($sonuc4))

    {

    $options1=$options1."<option>$row3[1]</option>";

    }


    $sorgu4="SELECT * FROM saat";

    $sonuc7=mysqli_query($baglanti,$sorgu4);

    $sonuc8=mysqli_query($baglanti,$sorgu4);

    $options4="";

    while($row6=mysqli_fetch_array($sonuc8))

    {

    $options4=$options4."<option>$row6[1]</option>";

    }





    ?>




    <!doctype html>

    <html>

    <head>

    <meta charset="utf-8">

    <title>Randevu Al</title>

    <link rel="stylesheet" type="text/css" href="css/randevu.css">

    <link rel="icon" type="image/png" href="img/logo.png">

    <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">

    <link rel="stylesheet" type="text/css" href="css/jquery-ui.min.css">

    <link rel="stylesheet" type="text/css" href="https://ajax.aspnetcdn.com/ajax/jquery.ui/1.10.4/themes/smoothness/jquery-ui.css">

      

       

    <script type="text/javascript" src="js/jquery-3.6.0.min.js"></script>

    <script src="js/jquery-3.6.0.js"></script>

     <script src="http://code.jquery.com/ui/1.11.0/jquery-ui.js"></script>

    <script type="text/javascript" src="js/jquery-ui.min.js"></script>

      <script>

      $(document).ready(function(){

      $('#tarih').datepicker({

      beforeShowDay: $.datepicker.noWeekends

      });

      });

      </script>

      <script src="js/datepicker-tr.js" type="text/javascript"></script>

       

     <script>

    $(document).ready(function() {

    $(function(){

      var pickerOpts = {

        dateFormat: "yy-mm-dd"

      };  

      $("#tarih").datepicker(pickerOpts);

    });


    })


    </script>

    <script>

    $(function(){

      var pickerOpts = {

        dateFormat: "yy-mm-dd"

      };  

      $("#tarih").datepicker(pickerOpts);

    });


    </script>

        <script>

        $(document).ready(function () {

          $("#tarih").datepicker({

            beforeShowDay: $.datepicker.noWeekends

          });

        });

      </script>

        <script>

    ( function( $ ) {

      $( document ).ready( function(){

        $('#tarih').datepicker( "option", "minDate", "0" );

      });

    })( jQuery );

    </script>

      <script>

    $(function() {

     var toggleDropdown = function(owner) {

      var hasOwner = typeof owner !== typeof undefined && owner;

      $('#polAd').prop('disabled', !hasOwner).val('');

     

     }

     $('#bransAd').on('change', function() {

      toggleDropdown($(this).val());

     });

     toggleDropdown();

    });

    </script>

      <script>

    $(function() {

     var toggleDropdown = function(owner) {

      var hasOwner = typeof owner !== typeof undefined && owner;

      $('#saat').prop('disabled', !hasOwner).val('');

     

     }

     $('#polAd').on('change', function() {

      toggleDropdown($(this).val());

     });

     toggleDropdown();

    });

    </script>

       

    </head>


    <body>

    <section id="mainSiteTwo">

    <header>

    <div id="logo"><img src="img/randevuforogo.png"></div>

    <nav>

    <ul>

    <li><a href="http://randevuekran.php" style="color:#000;">Ana Sayfa</a></li>

    <li><a href="http://randevularim.php" style="color:#000;">Randevularım</a></li>

    <li><a href="http://randevucikis.php" style="color:#000;">Çıkış</a></li>

    </ul>

    </nav>

    </header>

    <div class="container"> 

     <form action="randevuekle.php" method="post">

     <div class="mb-3">

      <label for="exampleInputEmail1" class="form-label">Randevu Branş Seçimi</label>

        <select class="form-select form-select-lg mb-3" aria-label=".form-select-lg example" name="bransAd" id="bransAd" required>

          <option value="" disabled selected hidden>Lütfen randevu almak istediğniz branş seçin

      </option>

         <?php

      while($row1=mysqli_fetch_array($sonuc3)):;

      ?>

      <option><?php echo $row1[1];?></option>

      <?php endwhile; ?>

      </select>

     </div>

     <div class="mb-3">

      <label for="exampleInputPassword1" class="form-label">Poliklinik Seçimi</label>

          <select class="form-select form-select-lg mb-3" aria-label=".form-select-lg example" readonly name="polAd" id="polAd" required>

            <option value="" disabled selected hidden>Lütfen Poliklinik Seçin

      </option>

        <?php

      while($row1=mysqli_fetch_array($sonuc1)):;

      ?>

      <option><?php echo $row1[2];?></option>

      <?php endwhile; ?>

      </select>

     </div>



       <div class="mb-3">

      <label for="exampleInputPassword1" class="form-label">Tarih Seçimi</label>

     <input type="text" name="datetime" class="form-control" id="tarih" aria-describedby="emailHelp" required>

     </div>

      <div class="mb-3">

      <label for="exampleInputPassword1" class="form-label">Saat Seçimi</label>

       <select class="form-select form-select-lg mb-3" aria-label=".form-select-lg example" id="saat" name="saat" required>

    <option value disabled selected hidden>Saat Seçin</option>

    <?php echo $options4;?>

    </select>

     </div>

      

      

       <div class="mb-3">

      <label for="exampleInputPassword1" class="form-label">Hasta Ad </label>

      <input type="text" name="hastaAd" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp" required>

     </div>

       

         <div class="mb-3">

      <label for="exampleInputPassword1" class="form-label">Hasta Soyad </label>

      <input type="text" name="hastaSoyad" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp" required>

     </div>

        <div class="mb-3">

      <label for="exampleInputPassword1" class="form-label">Hasta TC </label>

      <input type="number" name="hastaTC" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp" required oninput="javascript: if (this.value.length > this.maxLength) this.value = this.value.slice(0, this.maxLength);" maxlength="11">

     </div>

        <div class="mb-3">

      <label for="exampleInputPassword1" class="form-label">Hasta Doğum Tarih </label>

      <input type="date" name="dogumTarih" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp" required>

     </div>

       


     <button type="submit" class="btn btn-primary" name="Kaydet">Kaydet</button>

    </form>

    </div>


    </section>

    </body>

    </html>




    Randevu ekle Kodları


    <?php

    error_reporting(E_ALL);

    ini_set('display_errors',1);

    ?>

    <?php

    include("baglan.php");

    if(isset($_POST['Kaydet'])){

    $bransAd=$_POST['bransAd'];

    $polAd=$_POST['polAd'];

    $datetime=$_POST['datetime'];

    $datetime = date('Y-m-d',(strtotime($datetime)));

    $saat=$_POST['saat'];

    $hastaAd=$_POST['hastaAd'];

    $hastaSoyad=$_POST['hastaSoyad'];

    $hastaTC=$_POST['hastaTC'];

    $dogumTarih=$_POST['dogumTarih'];



    $sql = "insert into randevu (Randevu_Brans,Randevu_Pol,Randevu_Tarih,Randevu_Saat,Hasta_Ad,Hasta_Soyad,Hasta_Tc,Hasta_DogumTarih)

    values('".$bransAd."','".$polAd."','".$datetime."','".$saat."','".$hastaAd."','".$hastaSoyad."','".$hastaTC."','".$dogumTarih."')";


    $ekle = mysqli_query ($baglanti,$sql);


    if($ekle){


    header('Location:http://randevuekran.php');

    }


    else{

    echo "Hata var";

    }

    }

    ?>



    Randevu ekran sayfası poliklinik tarih saat seçim ekranı Randevu ekle sayfasında verileri kaydediyor. Yardımcı olur musunuz?








  • işi biliyorum diye bir yerde işe başladın sonra tıkandın galiba  

  • Doğrudur Hocam


    < Bu ileti mobil sürüm kullanılarak atıldı >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.