Loading...
Пацаны я чего-то туплю что тут не так:

$mar = mysql_query("SELECT * FROM `mart` WHERE `id_user` = '".$user['id']."' LIMIT 1");

if(!$mar){
mysql_query("INSERT INTO `mart` WHERE `id_user` = '".$user['id']."'");
header('Location: ?');
exit();
}

при переходе на страницу не идет добавление в базу колонки с моим ид
insert into ... set ... where
MySqli , $mar у тебя никогда не будет пустой
MySqli , зачем при записи в базу ты указываешь условия XD
Avenax (06.03.2018 в 21:32)
MySqli , $mar у тебя никогда не будет пустой


mysql_query пустоту не вернёт, вернёт false/true
________
посл. ред. 06.03.2018 в 21:34; всего 1 раз(а); by PhpStorm
style.production (06.03.2018 в 21:33)
MySqli , зачем при записи в базу ты указываешь условия XD


чтобы не было дублей
PhpStorm , будет ресурс, или фолс, если ошибка
Avenax (06.03.2018 в 21:36)
PhpStorm , будет ресурс, или фолс, если ошибка


он проверяет, если false, то добавить

if (!$mar) это то же, что и if ($mar === false)
MySqli ,


$mar = mysql_query("SELECT * FROM `mart` WHERE `id_user` = '".$user['id']."' LIMIT 1");

if($mar){
mysql_query("INSERT INTO `mart` SET `id_user` = '".$user['id']."'");
header('Location: ?');
exit();
}



Я конечно не понимаю чего ты хочешь, и чего тут объясняют эти двое сверху! Но попробуй Аля так! ... Ибо я хз че ты добиваешься
style.production (06.03.2018 в 21:49)
MySqli ,


$mar = mysql_query("SELECT * FROM `mart` WHERE `id_user` = '".$user['id']."' LIMIT 1");

if($mar){
mysql_query("INSERT INTO `mart` SET `id_user` = '".$user['id']."'");
header('Location: ?');
exit();
}
Я конечно не понимаю чего ты хочешь, и чего тут объясняют эти двое сверху! Но попробуй Аля так! ... Ибо я хз че ты добиваешься


пост 2
________
посл. ред. 06.03.2018 в 22:19; всего 1 раз(а); by PhpStorm
Онлайн: 6
Время:
Gen. 0.1373
(c) Bym.Guru 2010-2026