小编Jon*_*ler的帖子

PHP和MYSQL选择

好的伙计们.我有一个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)

php mysql

-1
推荐指数
1
解决办法
93
查看次数

标签 统计

mysql ×1

php ×1