Skip to content

beytullahk54/mysqlOrnekkodlar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

CREATE DATABASE kartsis; /* Veritabanı Oluşturma*/

/Tablo oluşturma Kodları/

CREATE TABLE il ( id int(11) PRIMARY KEY AUTO_INCREMENT, il_adi varchar(15) ) ;

CREATE TABLE il_tarife ( id int(11) PRIMARY KEY AUTO_INCREMENT, il_id int(11) , il_vasita_tur varchar(15) , il_vasita_ad varchar(15) , il_vasita_fiyat varchar(15) ) ;

CREATE TABLE uyeler ( id int(11) PRIMARY KEY AUTO_INCREMENT, kart_no int(11) , tur varchar(15), adi varchar(15) , soyadi varchar(15) , sifre varchar(15) , il_id varchar(2) , bakiye float(11) ) ;

/Tablo oluşturma Kodları/

/Örnek Veri Ekleme Kodları/

INSERT INTO il_tarife (id, il_id, il_vasita_tur, il_vasita_ad, il_vasita_fiyat) VALUES(1, 1, 'Ogrenci', 'Otobüs', '1.50');

INSERT INTO il (id, il_adi) VALUES(1, 'Adana');

INSERT INTO uyeler (id, kart_no, adi, soyadi, sifre, il_id, bakiye,tur) VALUES(1, 101010, 'burak', 'öner', '123456', '1', 10,Ogrenci);

/Örnek Veri Ekleme Kodları/

/* Kart basıldığında bakiye düşüren mysql */

SELECT bakiye,tur,il_id FROM uyeler WHERE id = 1 /*1)Fiyatı ve türü Al (1 yerine kartı basan kişinin idsi) */ SELECT il_vasita_fiyat FROM il_tarife WHERE il_vasita_tur='Ogrenci' AND il_id = '1' /*2)Kartın Basıldığı aracın basan kişinin yaşadığı id */ /*3) bakiyeden il vasıta fiyatı düş ve yeni değişkene ata 10-1.5=8.5 */ UPDATE uyeler SETbakiye= 8.5 WHERE id = 1 /4)Yeni fiyatı uyeler tablosundan güncelle/

/* Kart basıldığında bakiye düşüren sql */

/Karta Para Yükleme mysql Kodları/

SELECT bakiye FROM uyeler WHERE id = 1 /*1)Fiyatı Al (1 yerine kartı basan kişinin idsi) */ /*3) Eklenen bakiyeye eski bakiye eklenir ve güncel bakiye elde edilip veitabanında güncellenir bakiye=yenibakiye+bakiye 18.5=8.5+10 */ UPDATE uyeler SETbakiye= 18.5 WHERE id = 1 /4)Yeni bakiye uyeler tablosundan güncellenir/

/Karta Para Yükleme mysql Kodları/

/Giriş Mysql kodları/

SELECT * FROM uyeler WHERE kart_no = 101010 AND sifre = 123456 /*1)Böyle biri varsa bilgileri al */

/Giriş Mysql kodları/

/* Kayıt ol Mysql Kodları*/

INSERT INTO uyeler (id, kart_no, adi, soyadi, sifre, il_id, bakiye,tur) VALUES(1, 101010, 'burak', 'öner', '123456', '1', 10,Ogrenci);

/* Kayıt ol Mysql Kodları*/

/* Giriş Sayfası Mysql Kodları*/

SELECT * FROM uyeler WHERE id = 1

/* Giriş Sayfası Mysql Kodları*/

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published