база данных не обновляется онлайн, но работает на локальном хосте - PullRequest
0 голосов
/ 02 апреля 2011

Я создал таблицу базы данных, она работает нормально, когда я проверяю на localhost, но она не работает, когда я загружаю на сервер, и она также не выдает никакой ошибки.

Ответы [ 3 ]

0 голосов
/ 02 апреля 2011

Проверьте, есть ли у таблицы префикс или нет. Скорее всего, вам не хватает правильного имени таблицы или самой базы данных.

0 голосов
/ 02 апреля 2011

Этот тип проблемы возникает, когда структура базы данных отличается на сервере и локальном хосте или ошибка при подключении к базе данных.

опробуйте приведенный ниже код в функции соединения дБ

if(!mysql_connect($host,$user,$password))
{
echo mysql_error();
}
if(!mysql_connect_db($databse_name))
{
echo mysql_error();
}

опробуйте код для проверки вашей ошибки при выполнении запроса

if(!mysql_query($query))
{
echo mysql_error();
}
0 голосов
/ 02 апреля 2011

Какое сообщение об ошибке вы получаете? Убедитесь, что ошибки включены. Это поможет точно определить проблему. Скорее всего, ваш адрес больше не является "localhost" или чем-то в этом роде.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...