Заполнение таблицы БД (mysql+php) - прошу вашей помощи
Здравствуйте, я новичек в PHP и MySQL. Прошу вашей помощи.
Создана база данных "anibase", в которой есть таблица "anime_company", состоящая из 3 полей (id (int), name (varchar(60)), image (text)). Необходимо написать скрипт, заполняющий данную таблицу. Данные для поля "name" хранятся в текстовом файле "company.txt". Всего 120 компаний. Каждой компании соответствует свой логотип. Имена логотипов пронумерованы от 1 до 120. Вот код скрипта: Никаких ошибок не выдается. При выводе на экран (в конце цикла) все данные отображаются правильно. Однако в саму таблицу запись не добавляется, т.е. таблица остается пустой. Может быть кто-нибудь сможет помочь разобраться, в чем тут дело? |
можно посмотреть ошибку которую выдает mysql-пример из мануала
PHP код:
потом если записей в файле меньше чем 120 заносится будет пустое значение. Если стоит NOT NULL в таблице тоже не прокатит. Надо длинну массива брать count($l) или foreach. И интересно для чего нужна $t? P.S. Переменным не мешало бы дать нормальные имена, а то путаешься |
Обалдеть... Скрипт в bmp... Полтора метра... Используйте тэг [php]
Что-то я не понял - зачем открывается файл с изображением, если данные из него не используются? Если это проверка на наличие, то надо использовать функцию file_exists(). Также напрасно открывается и текстовый файл. Цикл построен как-то странно... Можно проще: PHP код:
|
bruder, Coutty, искренне благодарю за оказанную помощь.
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Еще раз благодарю. |
Время: 18:16. |
Время: 18:16.
© OSzone.net 2001-