У меня есть три таблицы:
первая таблица:
тяги:
1 id
2 price
3 date
4 user_id
5 ip
6 code
7 succ
8 admin_seen
9 user_seen
10 coupon_id
11 cradit_start_date
12 cradit_end_date
13 shop_id
второй стол:
купоны :
1 id
2 title
3 slider_title
4 short_title
5 pic
6 text
7 attrs
8 jest
9 terms_of_use
10 how_to_use
Третий стол:
магазины:
1 id
2 title
3 address
4 phone
Теперь я хотел бы получить эти значения в зависимости от тяги id:
tractions.price ,tractions.cradit_start_date,tractions.cradit_end_date,
shops.address,coupons.terms_of_use,coupons.attrs
Я написал эту функцию, но она возвращает нулевое значение:
function getContentACopounForQRReader($id){
mysql_query("SET CHARACTER SET utf8");
$result_qr = mysql_query("select tractions.price ,tractions.cradit_start_date,tractions.cradit_end_date,
shops.address,coupons.terms_of_use,coupons.attrs
from tractions
INNER JOIN shops ON shops.id = tractions.shop_id
INNER JOIN coupons ON coupons.id = tractions.coupon_id
where tractions.id = $id");
$row = mysql_fetch_object($result_qr);
$marr = array('price'=>$row->price);
return $marr ;
}
(Я знаю, что я должен использовать MySQL или PDO)
Задача ещё не решена.
Других решений пока нет …