merhaba,
yazılımda cok yeniyim. udemy den calısıyorum ve login sayfasına giriş yaparken kullanıcının olup olmadıgını anlamak icin bir kod yazıyorum. mysql den cektigim sorguyu bir degişkene aktarıyorum. if ile kontrol etmek istiyorum. asagıdaki kodu calıstırdım ama başarılı olamadım. yardımcı olurmusunuz.
@app.route('/', methods = ['GET','POST'])
def login():
form = Login(request.form)
if request.method == 'POST' and form.validate():
kullanici_adi = form.kullanici_adi.data
sifre = form.sifre.data
mysqldb = mysql.connector.connect(
host = 'localhost',
database = 'zimmetdb',
user = 'root',
password = ''
)
cursor = mysqldb.cursor()
sorgu = "SELECT * FROM kullanicilar where kullanici_adi = %s"
sonuc = cursor.execute(sorgu,(kullanici_adi,))
data = cursor.fetchone()
if sonuc > 0:
flash('böyle bir kullanici var', 'success')
else:
flash('Böyle bir kullanıcı yok','danger')