好的伙计们.我有一个id,categoryname的表类别.
类别有:id = 1 categoryname =电池,id = 2 categoryname =闪烁,id = 3 categoryname眼镜.
第二个表是用户.用户有id,user_eimal,my_choices.每个用户都在my_choices中存储了想要显示的类别名称.
因此,例如用户George和user_email xxxxx@xxx.com存储在my_choices中:电池,眼镜
现在我想从表产品中调出记录,其中categoryname是用户george存储到my_choices中的值.
产品有id,p_title,categoryname
例如,我想:
<?php
$usenmail = $_SESSION['SESS_EMAYL_NAME'];
$q1 = "SELECT * FROM categories WHERE id = '$id'";
$q2 = mysql_query($q1, $connectiondb) or die(mysql_error());
$results = mysql_fetch_assoc($q2);
$my_choices = $results['my_choices']; //That means $my_choices = batteries,glasses
//Now i want to select fom my table poducts only the categories (batteries,glasses)that user has store.
$trt = mysql_query ("select * from products where categoryname = batteries,glasses");
while($apst = mysql_fetch_assoc($trt)) …
Run Code Online (Sandbox Code Playgroud)