def search_method(self):
# здесь писать код для кнопки Поиска по имени похожих
if self.radioButton.isChecked(): # режим для пользователей поиск по их таблице
con = pymysql.connect(host='localhost', user='root', password='Sidiham',
database='base_ratibor_new') # подключим базу данных
with con:
cur = con.cursor()
comanda = f"select * from `user` where FIO like %s;"
cur.execute(comanda, (self.FIO.text() + '%')) # сам запрос, собственно
con.commit() # эта строка исправляла всёёёёё
self.listWidget.clear()
rows = cur.fetchall()
for i in range(len(rows)):
self.listWidget.addItem(str(rows[i]))
cur.close()
elif self.radioButton_2.isChecked():
# для начала получим id пользователя
currentId = self.listWidget_2.currentItem().text()
curRows = currentId.split(",")
currentId = curRows[3]
currentId = int(currentId[1:len(currentId) - 1])
con = pymysql.connect(host='localhost', user='root', password='Sidiham',
database='base_ratibor_new') # подключим базу данных
with con:
cur = con.cursor()
comanda = f"select * from `comments` where text like %s;"
cur.execute(comanda, (self.text.text()+'%')) # сам запрос, с
# обственно
con.commit() # эта строка исправляла всёёёёё
self.listWidget_2.clear()
rows = cur.fetchall()
for i in range(len(rows)):
self.listWidget_2.addItem(str(rows[i]))
cur.close()
#self.table.setItem(self.table.currentRow(), self.table.currentColumn(), PySide2.QtWidgets.QTableWidgetItem(value_strEdit))
# внесем изменения в выбранную строчку из наших полей ввода
if self.radioButton.isChecked():
# для начала получим id пользователя
currentId = self.listWidget.currentItem().text()
curRows = currentId.split(