Обучение/Помощь новичкам | Добавление записи по флажкам help
Тема закрыта by
-_-Vz[LET]kA-_-
PhpStorm (15.11.2017 в 21:08)
-_-Vz[LET]kA-_- (15.11.2017 в 21:02)
PhpStorm , ну да а как сделавть чтоб одна запись создавалась и туда все закидывалось ?
для начала перестать разбираемый код постить в виде скриншота
-_-Vz[LET]kA-_- (15.11.2017 в 21:02)
PhpStorm , ну да а как сделавть чтоб одна запись создавалась и туда все закидывалось ?
для начала перестать разбираемый код постить в виде скриншота
ха лол
PhpStorm , не понел как она работать будет
Мда. Поставил if потом ничего и сразу else
Круто
Круто
TaJBoY , ты мне ?
PhpStorm (15.11.2017 в 21:46)
-_-Vz[LET]kA-_- (15.11.2017 в 21:14)
PhpStorm , эт я уже подправил немного 2 но эт естестественно неправильно у всех меняется надо откуда то ид брать
код ЗАПРОСА подправь по своему синтаксису потому что у меня нет подключения как у тебя, примерно написал, расставь кавычки и т.д.
-_-Vz[LET]kA-_- (15.11.2017 в 21:14)
PhpStorm , эт я уже подправил немного 2 но эт естестественно неправильно у всех меняется надо откуда то ид брать
код ЗАПРОСА подправь по своему синтаксису потому что у меня нет подключения как у тебя, примерно написал, расставь кавычки и т.д.
<?php
if (filter_has_var(INPUT_POST, 'ok')) {
foreach ($_POST as $key => $value) {
if ($key != 'ok') {
$mysqli->query("update zakaz set $key = $value where id = $user['id'] limit 1");
}
}
}
?>
<br>
<form action="" method="post">
<fieldset>
<legend>
Укажите дополнительную информацию
</legend>
<label>
Вам нужен водитель?
</label>
<input type="checkbox" name="usl_1" value="1" title="Выбрать">
<br>
<label>
Вам нужен навигатор в машину?
</label>
<input type="checkbox" name="usl_2" value="1" title="Выбрать">
<br>
<label>
С вами будет ребенок?
</label>
<input type="checkbox" name="usl_3" value="1" title="Выбрать">
<br>
<button name="ok">Отправить форму</button>
</fieldset>
</form>
а как будет узнаваться в какой столбец записывается? и как узнается какой ид заказа ?
Вот это ГК
if ($_POST['usl_1'] == ''){}
else{
if ($_POST['usl_1'] == ''){}
else{
TaHi4kA , а кто сказал что это норм код ? я в пшп знаю основы и всё
Avenax (15.11.2017 в 21:32)
-_-Vz[LET]kA-_- , name="usl_1"
Делаешь массив, т.е. name="usl_1[]"
То , что красным, подставляешь везде, и все твои значения будут в $_POST['usl_1'][0] и тд
-_-Vz[LET]kA-_- , name="usl_1"
Делаешь массив, т.е. name="usl_1[]"
То , что красным, подставляешь везде, и все твои значения будут в $_POST['usl_1'][0] и тд
главную проблему то не решает всеравно создастся три записи а надоодну с 3 параметрами
Если услуга уже существует = условие на существование -> апгрейд +1
Если не существует = условие на несуществование -> инсерт
Если не существует = условие на несуществование -> инсерт
TaHi4kA , если услуга нужна то добавляется запись и ставится параметр истина чтоб знать у кого какие услуги подключены