X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Проблема с добавлением информации в MySQL
Эдик_hb
Эдик_hb
Topic Starter сообщение 24.4.2010, 23:10; Ответить: Эдик_hb
Сообщение #1


Здравствуйте.Подскажите пожалуйста:я написал код,который должен добавлять в таблицы категорию и товар к этой категории,но у меня какая-то ерунда получается:делает категори. товаром,повторяет товар раз 20.Подскажите,может с кодом что не так?
[PHP]if(($elements[0]==NULL) & (is_numeric($elements[1][0])==TRUE))
{
$parent=$elements[1];
}
if(($elements[0]==NULL) & (is_numeric($elements[1][0])==FALSE))
{
$q = db_query("INSERT INTO ".CATEGORIES_TABLE." (name, parent, products_count, description, picture, products_count_admin) VALUES ('".$elements[1]."','".$parent."',0,'','',0)") or die (db_error());
$pic = db_insert_id();
}
if($elements[0]!=NULL)
{
$g++;
$q = db_query("INSERT INTO ".PRODUCTS_TABLE." ( categoryID , name , description , customers_rating , Price , picture , in_stock , thumbnail , customer_votes , items_sold , big_picture , enabled , brief_description , list_price , product_code )
VALUES ('".$pic."','".$elements[1]."','".$elements[2]."',0,'".$elements[3]."','','','',0,0,'','','".$elements[2]."','','".$elements[0]."')") or die (db_error());

$pid = db_insert_id();[/PHP]
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 24.4.2010, 23:24; Ответить: Apay
Сообщение #2


сразу бросактся в глаза:
(Эдик_hb @ 25.4.2010, 02:10) *
if(($elements[0]==NULL) & (is_numeric($elements[1][0])==TRUE))

тут $elements - 2-мерный массив
(Эдик_hb @ 25.4.2010, 02:10) *
VALUES ('".$pic."','".$elements[1]."','"
а здесь - он уже каким-то чудом становится одномерным

дальше не смотрел
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Эдик_hb
Эдик_hb
Topic Starter сообщение 24.4.2010, 23:44; Ответить: Эдик_hb
Сообщение #3


Ну тут $elements[1]-это слово,а слово является тложе массивом.Мне интересно,почему категорий в документе 60,а в базу записывается под 1000(повторы)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Эдик_hb
Эдик_hb
Topic Starter сообщение 24.4.2010, 23:55; Ответить: Эдик_hb
Сообщение #4


А,ну я понял:я просто поместил этот скрипт в индексную страницу,и при каждлм ее открытии товары добавояоись...
Мне вот тока непонятно,почему товары не выводятся..

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Услуги по созданию и доработке скриптов PHP, MySQL, JavaScript, jQuery
Разработка сайтов и сервисов под-ключ
0 alexey 1129 24.11.2023, 14:46
автор: alexey
Открытая тема (нет новых ответов) Ищу помощника (SEO, сбор информации, размещение контента на сайтах, рутина)
0 rokot 796 8.2.2023, 18:35
автор: rokot
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыСбор баз, парсинг информации, постинг, автоматизация
Качественно и в срок
21 SEOMR 20709 22.7.2022, 15:10
автор: iodjin
Открытая тема (нет новых ответов) Ручное размещение информации о компании в каталогах организаций и справочниках
Реклама, бренд и естественное ссылочное
10 gold15 4859 27.1.2022, 17:35
автор: gold15
Открытая тема (нет новых ответов) Web программирование на С/С++/PHP/MySQL/SQL, высоконагруженные проекты
Есть наработки в области бирж трафика, топов, тизеров, видео cj-тубов
4 DFService 3327 8.4.2020, 18:02
автор: DFService


 



RSS Текстовая версия Сейчас: 19.3.2024, 13:36
Дизайн