@kyklaed

В чем проблема с select mysql из python?

Привет, подскажите в чем у меня ошибка
при вызове метода get_city_list выдает только один город! а не все. у меня например больше одной записи в базе а выдает только первую ! в чем проблема ?

import mysql.connector
class Getconfig:
    def __init__(self,database,table):
        self.connection = mysql.connector.connect(host="localhost", user='root', passwd='4436100', db=database,
                                                  charset='utf8')
        self.cursor = self.connection.cursor()
        self.table = table

    def get_config(self,city):
        self.cursor.execute('SELECT mygroupid, wheregroup,uservk,passvk,nametablelinks FROM `%s` WHERE city = %s',(self.table,city))
        return self.cursor.fetchone()

    def get_city_list(self):
        self.cursor.execute('SELECT city FROM `%s`',(self.table,))
        return self.cursor.fetchone()
  • Вопрос задан
  • 162 просмотра
Решения вопроса 1
petermzg
@petermzg
Самый лучший программист
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы