Merhaba,

Otobüs biniş için okutulan kartın numarasını sisteme girildiğinde veritabanından otomatik alarak bakiyeyi çektireceğim.

Yani

Bir kutu olacak o kutuya 16 haneline otobüs kart numarasını girerek aynı sayfada örnek bakiye: 15 TL yazacak.

Lütfen yardımcı olurmusunuz.

Veritabanı: https://i.imgyukle.com/2019/09/20/o1fYtp.png

Örnek Olması Gereken Görünüm: https://i.imgyukle.com/2019/09/20/o1fNUh.png

Kodlar:








16 Haneli Kart Numarası Giriniz.





$baglanti = new mysqli("localhost", "root", "", "xxx");

if ($baglanti->connect_errno > 0) {
die("Bağlantı Hatası: " . $baglanti->connect_error);
}

$baglanti->set_charset("utf8");

$sorgu = $baglanti->query("SELECT * FROM kartno");

if ($baglanti->errno > 0) {
die("Sorgu Hatası: " . $baglanti->error);
}


$cikti= isset($cikti['kartnumara']) ? $cikti['bakiye'] : '';

$sql = "SELECT * FROM kartno LIKE '%$cikti%'";


$cikti = $sorgu->fetch_array();

echo "Kart Numarası: " . $cikti["kartnumara"] . "
Bakiye: " . $cikti["bakiye"];

$sorgu->close();
$baglanti->close();

?>