Такой код:
import pymysql
db = pymysql.connect(host='localhost', user='root', passwd='', db='ip', charset='utf8')
cursor = db.cursor()
cursor.execute('SELECT * FROM `ip`')
results = cursor.fetchall()
print(results)
for key in results:
if key == '1':
print('naiden')
db.close()
БД:
Надо, чтобы начался поиск записи '1'. Если найдет, то: print('naiden')
Почти все правильно, кроме данной строки:
if key == '1':
Исправлена на:
if row["IP logins"] == '1':
Вот полный исправленный код:
import pymysql
db = pymysql.connect(host='localhost', user='root', passwd='', db='ip', charset='utf8')
cursor = db.cursor()
cursor.execute('SELECT * FROM `ip`')
rows = cursor.fetchall()
print(rows)
for row in rows:
if row["IP logins"] == '1':
print('naiden')
db.close()
Больше информации можно найти здесь
Продвижение своими сайтами как стратегия роста и независимости