Holon
Новичок
Отображение данных в Броузере.
Есть два вопроса первый, это на экране броузера я должен отобразить таблицу с
данными считываемыми из MySQL, порядок строк должен отображатся по дате выхода,
эту задачу я решил без проблем:
теперь задача усложняется строки должны менять цвет в зависимости от того,
какая дата реально на сервере и дата выхода, например если дата выхода и
реальная дата совпадают то строка становится розового цвета, если дата выхода
меньше реальной даты то строка становится зеленого цвета, ну и если наоборот то красного, подскажите направление решения задачи, я предпологаю, что есть два
варианта первый это сравнивать дату на самом mysql и хранить ее в БД,и второй
вариант, сравнивать дату в самом php-коде, как будет правильнее ?
И второй вопрос, это отображение данных запрашиваемых с сервера, иммеется ввиду,
отображение иностранных языков в моем случае Иврита, хочу заметить, что при
использовании "phpMyAdmin" Иврит в таблице отобразается нормально,а в окне
"MySQL monitor" при отображении таблицы записи на иврите выглядят "????????"
в "phpMyAdmin" "Collation" установлено "hebrew_bin", в коде программы в
атрибутах таблицы внес следуюсщее: "lang = he", все записи которуе не взяты с
MySQL, а просто записаны в коде отобразаются нормально, в чем проблема? Где и
какие настройки надо просмотреть, чтобы изменить ситуацию.
Есть два вопроса первый, это на экране броузера я должен отобразить таблицу с
данными считываемыми из MySQL, порядок строк должен отображатся по дате выхода,
эту задачу я решил без проблем:
PHP:
$q = mysql_query ("SELECT * FROM INFO ORDER BY DATE_EX");
какая дата реально на сервере и дата выхода, например если дата выхода и
реальная дата совпадают то строка становится розового цвета, если дата выхода
меньше реальной даты то строка становится зеленого цвета, ну и если наоборот то красного, подскажите направление решения задачи, я предпологаю, что есть два
варианта первый это сравнивать дату на самом mysql и хранить ее в БД,и второй
вариант, сравнивать дату в самом php-коде, как будет правильнее ?
И второй вопрос, это отображение данных запрашиваемых с сервера, иммеется ввиду,
отображение иностранных языков в моем случае Иврита, хочу заметить, что при
использовании "phpMyAdmin" Иврит в таблице отобразается нормально,а в окне
"MySQL monitor" при отображении таблицы записи на иврите выглядят "????????"
в "phpMyAdmin" "Collation" установлено "hebrew_bin", в коде программы в
атрибутах таблицы внес следуюсщее: "lang = he", все записи которуе не взяты с
MySQL, а просто записаны в коде отобразаются нормально, в чем проблема? Где и
какие настройки надо просмотреть, чтобы изменить ситуацию.