Arama butonu
Bu konudaki kullanıcılar: 1 misafir
2
Cevap
625
Tıklama
0
Öne Çıkarma
Ödeve yardımcı olur musunuz
Y
4 yıl
Onbaşı
Konu Sahibi

Merhabalar Php de hastane otomasyonu yaparken listele ve sil php yapmam ve verileri kaydederken hata alıyorum nasıl çözebilirim lazım bu konuda yeniyim o yüzden yardımcı olur musunuz
veritabanı ismi:hastalar
host:localhost
kullanıcıadı:host
şifre yok

form kodlarım bunlar
<form action="kaydet.php" method="post">
<input name="ad" type="text" class="adsoyad" size="25" placeholder="Adınızı Giriniz" required>
<input name="soyad" type="text" class="adsoyad" size="25" placeholder="Soyadınızı Giriniz" required>
<input name="tc" type="number" oninput="maxLengthCheck(this)"class="adsoyad" size="25" placeholder="T.C Kimlik Numaranız" maxlength="11" required>
<input name="cinsiyet" type="text" class="adsoyad" size="25" placeholder="Cinsiyetinizi Giriniz" required>
<input name="dogum" type="date" class="adsoyad" size="25" placeholder="Randevu Tarihi Griniz" required>
<input name="randevusaat" type="time" class="adsoyad" size="25" placeholder="Randevu Saati" required>
<label for="brans">Randevu Branş</label>
<select id="brans" name="brans">
<option value="ortopedi">Ortopedi</option>
<option value="nöroloji">Nöroloji</option>
<option value="nefroloji">Nefroloji</option>
<option value="onkoloji">Onkoloji</option>
<option value="kbb">KBB</option>
<option value="cocuksaglıgı">Çocuk Sağlığı</option>
</select>
<input name="drad" type="text" class="adsoyad" size="25" placeholder="Dr.Ad" required>
<input name="drsoyad" type="text" class="adsoyad" size="25" placeholder="Dr.Soyad">
<button type="submit" id="button" name="Kaydet">Kaydet</button>
<button type="submit" class="button" name="Kaydet"><a data-test="test" rel="nofollow" style="word-wrap: break-word; text-decoration: underline;" target="_blank" onclick="return dhExternalLinkRedirect(this)" href="/ExternalLinkRedirect?module=pgdcode&messageId=143608500&url=sil.php" data-href="sil.php">Randevu Sil</a></button>
</form>

kaydet.php kodlarım bunlar
<?php
include("baglan.php");
if(isset($_POST['uyeol'])){
$ad=$_POST['ad'];
$soyad=$_POST['soyad'];
$tc=$_POST['tc'];
$cinsiyet=$_POST['cinsiyet'];
$dogum=$_POST['dogum'];
$randevusaat=$_POST['randevusaat'];
$brans=$_POST['brans'];
$drad=$_POST['drad'];
$drsoyad=$_POST['drsoyad'];


$sql="insert into hasta(Hasta_Ad,Hasta_Soyad,Hasta_TCNO,Hasta_Cinsiyet,Hasta_DogumTarih,Randevu_Saat,Randevu_Brans,Dr_Ad,Dr_Soyad)
values('$ad','$soyad','$tc','$cinsiyet','$dogum','$randevusaat','$brans','$drad','$drsoyad')";
$ekle=mysqli_query($baglanti,$sql);

if($ekle){
header('Location: index.php');

}

else{
echo "Hata var";
}
}
?>

verileri girdikten sonra kaydetmiyor bunu nasıl çözebilirim bir de listele ve sil.php kodları nelerdir baya uğraştım ama yapamadım



O
3 yıl
Çavuş

İnclude komutu ile çağırdığın kotlar uygunmu?




Bu mesajda bahsedilenler: @Yorum emici
T
3 yıl
Yüzbaşı

if sorgunu yanlış başlattığın için direk kodlar çalışmıyor.
if(isset($_POST['uyeol'])){ // burada gönderdiğin formda uyeol yok
<button type="submit" id="button" name="Kaydet">Kaydet</button> // submit name "Kaydet" olarak gönderilmiş
uyeol yerine Kaydet olarak değiştirirsen çalışacaktır.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.