-
Üyelik
20.07.2015
-
Yaş/Cinsiyet
45 / E
-
Meslek
Bilgisayar Müh.
-
Konum
Ankara
-
Ad Soyad
O** T**
-
Mesajlar
1052
-
Beğeniler
101 / 138
-
Ticaret
34, (%100)
Merhaba,
Yapmış olduğumuz bazı sınav sonuçlarını web sitemizde yayınlamaya karar verdik.
T.C. Kimlik Numarası ile sorgulama yapıldığında kazandıysa YEŞİL "Kazandınız." yazıp sonucunu getirecek. Kazanamadıysa KIRMIZI "Kazanamadınız" yazıp sonucunu getirecek.
Böyle bir sorgu sayfası nasıl yapabilirim?
Tecrübeli arkadaşlar yardımcı olabilir mi?
emreyvz
.NET Core & Angular & PHP
Kullanıcı
-
Üyelik
19.04.2016
-
Yaş/Cinsiyet
28 / E
-
Meslek
Bilgisayar Mühendisi
-
Konum
İstanbul Anadolu
-
Ad Soyad
E** Y**
-
Mesajlar
691
-
Beğeniler
110 / 250
-
Ticaret
24, (%100)
Basit bir şekilde ne yapmanız gerektiğini adım adım anlatıyorum.
* index.php Dosyasına HTML Form ekleyip TC kimlik bilgilerini PHP dosyasına POST etmelisiniz.
* sonuc.php Dosyasında gelen POST'u yakalayıp veritabanı sorgusu yapmalısınız. Sizin için 0 ve 1 yeterli olacaktır. Kazandı , Kazanamadı anlamı için.
* Veritabanı yapınız : "tc" (int,11) ve "sonuc" (int,1) iş görecektir.
* Son olarak kişi bilgilerini ve sonuçları gireceğiniz, yukarıda anlattığım yöntem ile aynı şekilde bir Panel yazmalısınız. (Bu kısım PhpMyAdmin'den de yapılabilir. Ancak önermiyorum. Arayüz ile daha sağlıklı ve kolay olacaktır.)
Tasarımı dahil ücretli olarak yazdırmak isterseniz PM atabilirsiniz. Sormak istediğiniz sorular varsa sormaktan çekinmeyin.
İyi çalışmalar.
-
Üyelik
25.06.2018
-
Yaş/Cinsiyet
30 / E
-
Meslek
Bilişim
-
Konum
Burdur
-
Ad Soyad
H** Y**
-
Mesajlar
117
-
Beğeniler
1 / 40
-
Ticaret
0, (%0)
Basit bir şekilde mantığını bırakıyorum, css işlemlerini yapıp kendinize göre geliştirirseniz istediğinizi elde edersiniz.
include("veritabani_dosyasi.php"); // VERİTABANI BİLGİLERİ
/*
sonuctablosu
==>id AUTO
==>tckimlik // 12345678901
==>durum // 1=kazandı or 2=kazanamadı
*/
if($_POST){
$tcno=mysql_real_escape_string($_POST['tcno']);
$sor=mysql_query("SELECT *FROM sonuctablosu WHERE tckimlik='$tcno'");
$say=mysql_num_rows($sor);
$diz=mysql_fetch_array($sor);
}?>
Bu Tc Kimlik Numarasına ait sonuç bulunamadı.
if($diz['durum']==1){ ?>
Tebriker! Sınavı kazandınız.
Üzgünüz! Sınavı kazanamadınız.