Я прочитал о массивах в разных книгах и статьях. пробовал различные варианты но результата нет.
В чём проблема.
через форму передаются методом $_POST две переменные т.к. два поля ввода.
эти переменные должны записываться в массив (динамический ассоциативный)
Делаю примерно так
if ((!empty($_POST['id'])) and (!empty($_POST['total'])) )
{
$key = $_POST['id'];
$val = $_POST['total'];
$_SESSION ['basket'] [$key] = $val;
print_r($_SESSION);
}
где $key - ключь (индекс)
$val - значение
почему $_SESSION ? Да потому что $key и $val передаются каждый раз при нажатии кнопки, но эффект таков что данные перезаписываются...
мне нужен результат
$key | $val
C | 2 | - первый раз нажали на кнопку
D | 3 | - второй раз нажали на кнопку
F | 1 | - третий раз нажали на кнопку
а поле нажать на кнопку и вывести весь массив $_SESSION.
но выводится одна строка с последними переданными значениями....
Помоги пожалуйста.