SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 28.06.2019 11:23:27

vissavi
Участник
Зарегистрирован: 15.05.2010
Сообщений: 3

Помощь с базой

Задача стоит такая:
Продавец добавляет товар в магазин. В базе, в таблицу mag товару присваивается id и в этой же строчке указывается id продавца "id_us".
Но нет блокировки, продавец может купить свой товар и сумма покупки зачислится ему на баланс.
Нужно сделать сравнение при покупке, что пользователь с id например 5 не может купить товар id(товара) в строке, где id_us равен 5.



$userid = $_SESSION["user_id"];

$db->Query("SELECT * FROM `mag` WHERE id=".$idShow);
$show = $db->FetchArray();

$db->Query("SELECT * FROM `mag` WHERE id_us = '$username' AND id = '$show' LIMIT 1");
$user_blok = $db->FetchArray();

 if ($$userid == $user_blok['id'])

{
echo '<p>Нельзя купить свой товар!</p>';
}
 else
.................

 


Но не получается, где я не так написал. Спасибо за помощь

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson