Ответов: 6 Просмотров: 82
|
Перенес на днях свой сайт на новый сервер (он более быстрый). При этом сделал бекап БД MySQL. После восстановления бекапа вместо данных "?????...". Это только на полях с типом varchar, на blob все нормально.
И еще, некорректно работаю некоторые запросы, например:
http://forum.php.su/?action=help&temp=100, т.е. $temp=100;
SELECT * FROM $table where id=$temp
И получается, что в таблице нету данных с id=$temp. Тип поля id-int.
Как я понял, переменная $temp-строка, а PHP нехочет на этом сервере сравнивать число со строкой. На старом сервере все работало. И так по всему коду сайта.
Может это из-за РНР настроек? |