Здравствуйте! У меня возникли вопросы. Я надеюсь вы мне поможете:
1. Была создана таблица в базе данных: " mysql_query("CREATE table $TableName(id INT UNSIGNED AUTO_INCREMENT PRIMARY KEY,Obyava TEXT)"); " Всё Ок! НО! При записи в таблицу, где переменная имеет значение отличное от цифры, возникает ошибка! -> " mysql_query("INSERT into $TableName values(NULL,$Texts_form)");
if($r) echo "OK!"; else echo "Error"; ". То есть, если переменная $Texts_form="1111"; или $Texts_form="83756895769" или $Texts_form="0000000011111000" и т.д., то всё отлично работает; но если переменная $Texts_form="1qewj38k5" или $Texts_form="12345677880A" или $Texts_form="Hello, world!" и т.д, возникает ошибка - данные в таблицу не записываються!
2. Почему при использовании функции date(), а в часности для определения текущего года date(Y) возникает ощибка ->Notice: Use of undefined constant Y - assumed \'Y\' in z:\\home\\localhost\\www\\html\\footer.html on line 19.
3. Переменная $t объявленная в файле search.php. Внутри файла вызываеться файл search.inc функцией include(), где используется переменная $t. Ошибка -> Notice: Undefined variable: t in z:\\home\\localhost\\www\\inc\\search.inc on line 28
Все проблемы возникали на автономном сервере.
При загрузки на сервер в Интернете проблемы 2 и 3 отпадали. НО проблема с базой данных возникала и там.
shaman@skif.net:insane: