Знаю, это не сюда. Но в другой ветке не помогут. Есть выпадающий список:
Все значения беру из базы.HTML:<select name="category" size="1"> <option value="$idCategory">$nameCategory</option> <option value="$idCategory">$nameCategory</option> <option value="$idCategory">$nameCategory</option> <option value="$idCategory">$nameCategory</option> <option value="$idCategory">$nameCategory</option> </select>
Теперь вопрос: как мне через этот список передать несколько значений? То есть передать $idCategory и $nameCategory соответственно.
<select name="category" size="1">
<option value="$idCategory;$nameCategory">$nameCategory</option>
<option value="$idCategory;$nameCategory">$nameCategory</option>
<option value="$idCategory;$nameCategory">$nameCategory</option>
<option value="$idCategory;$nameCategory">$nameCategory</option>
<option value="$idCategory;$nameCategory">$nameCategory</option>
</select>
$nameUser=trim(htmlspecialchars(substr($_POST['nameUser'], 0, 15)));
$cellphoneUser=trim(htmlspecialchars(substr($_POST['cellphoneUser'], 0, 40)));
Если start неотрицателен, возвращаемая подстрока начинается в позиции start от начала строки, считая от нуля. Например, в строке 'abcdef', в позиции 0 находится символ 'a', в позиции 2 - символ 'c', и т.д.
$rest = substr("abcdef", 0, 4); // возвращает "abcd"
С чем это связано?Fatal error: Call to undefined function mb_substr()