Для исправления проблемы с базой данных, вызванной использованием эмодзи, можно попробовать следующие шаги:
1. Убедитесь, что ваша база данных поддерживает работу с UTF-8 или UTF-8mb4 (если используются эмодзи).
2. Проверьте кодировку вашей базы данных и таблицы, где хранятся данные с эмодзи. Она должна быть установлена на UTF-8 или UTF-8mb4.
3. Если вы используете PHP для работы с базой данных, убедитесь, что установлена правильная кодировка при подключении к базе данных. Например:
```php
mysqli_set_charset($connection, 'utf8mb4');
```
4. Проверьте, что ваш PHP-скрипт также использует правильную кодировку при выполнении запросов к базе данных. Например:
```php
mysqli_query($connection, "SET NAMES 'utf8mb4'");
```
5. Если проблема не устранена, попробуйте проверить базу данных через другие средства, кроме phpMyAdmin, чтобы исключить возможные ошибки в настройках phpMyAdmin.
Что касается ошибки при выполнении запроса через PHP-скрипт без сообщений об ошибках в логах, возможно есть проблема с настройками отображения ошибок PHP. Убедитесь, что в вашем скрипте установлено отображение ошибок:
```php
error_reporting(E_ALL);
ini_set('display_errors', 1);
```
Или проверьте настройки сервера PHP, чтобы убедиться, что ошибки записываются в логи.