Участник


Зарегистрирован: Sep 2002
Место проживания:
Публикаций: 31
Статус:  |
#########################################
function tadd($n) {
global $t;
// открыли файл
$f=file("./shop.txt") or die("файл не найден");
// и получили нужную строку с товаром (в массив $o)
$o=explode("\",$f[$n]);
$id=$o[0];
if (isset($t[all][$id])) return; // если товар уже в корзине - выход
$t[all][$id]=$id; // флаг, благодаря которому, двумя строчками выше
// мы определили, что товар уже есть в корзине
$t[$id][name]=$o[1]; // наименование
$t[$id][info]=$o[2]; // инфо
$t[$id][cena]=$o[3]; // и д.р. не значащие данные
$t[$id][kol]=1; // кол-во в начале равно "1 штуке"
session_register("t"); // записали переменную в сессию
}
###################################
Вот этот кусок кода, посмотрите как хитро выглядят переменные,
и когда пишешь INSERT INTO $tablename VALUES('$t[$id][kol]=1' и.т.д) То в самой базе в колонказ появляется не имя кол-во и.т.д которое вписал юзер, а Array[name] и.т.д
Мне очень надо что бы в базу была занесена вся информация которую разместил пользователь.
AHTOH добавил 29-07-2003 в 13:04:03:
В VALUES пробовал писать просто name, пробовал менять название этих переменных, нечего непомогает.
Сообщить модератору об этом сообщении | Предупреждение | IP: определен
|