данные "оттуда" вы получаете через РНР, обычным порядком. К вашей задаче работа с БД отношения не имеет. вам надо научиться запрашивать информацию у РНР. а РНР уже запросит у БД
Сделайте сначала с периодическим опросом.
учитывая, что вы не знаете ни mysql, ни PHP, ни JS, для вас и это будет челлендж
громоздить сюда ещё и сокеты вы точно не потянете.
я не спрашиваю вас по какой причине не выводится. я спрашиваю как конкретно выглядит это "не работает", чтобы разобраться в причинах.
Но я так понимаю, что вам самому это не интересно и с программированием вы связаны случайно. Вопросов больше не имею.
weranda, но что-то же выводится? хотя бы ноль? если файл не найден, то РНР должен выдать ошибку.
одной только "реализации" недостаточно, надо понять, почему не работало. вы ниже пишете что getimagesize работает, а filesize нет. этого не может быть.
в принципе, в SQL есть синтаксис insert select. то есть РНР для вашей задачи вообще не нужен
но я снова повторяю, вы занимаетесь полнейшей ерундой. потому что от неграмотности не знаете как правильно работать с БД и изобретаете кривые костыли
pycharm к вашему вопросу действительно не имеет отношения.
если ваш код не выдаёт ошибок считывания файлов, то он прекрасно всё считывает.
если даже просто логически рассуждать - ошибка AttributeError: 'NoneType' object has no attribute 'copy' означает, что файл был прочитан.
Но эта ошибка означает, что файл не является изображением.
Вам надо сначала определиться с вопросом. Потому что задавать вопрос "почему код не читает файлы", когда он их на самом деле читает, несколько бессмысленно.
Вы можете убедиться сами, что происходит, если код "не читает файлы". Измените имя директории в коде с images на imagesss222. и получите ошибку. которая и будет означать, что файлы не читаются.
вы можете удалить все файлы из папки images - и тогда не получите ошибку AttributeError - потому что коду читать будет нечего и цикл for не выполнит ни одного оборота - и следовательно, ни один файл не прочитался.
Это всё очень простые логические заключения. Которыми можно проверить свою неверную догадку про "файлы не читаются"