好的,我一直试图这样做一段时间,但没有成功。
我需要从我的数据库中选择多对值,并为它们分配不同的变量名称,以便稍后在我的代码中使用,并在用户登录时显示给用户。
让我们说这是我的“history_pruchases”表:
ID BUYER_NAME PURCHASE_DATE
1 John 2013-01-01 10:00:00
2 Pete 2013-01-02 10:00:00
3 Jenn 2013-01-03 10:00:00
4 Mark 2013-01-04 10:00:00
5 Zuck 2013-01-05 10:00:00
6 Berg 2013-01-06 10:00:00
7 Berg 2013-01-07 10:00:00
8 Pete 2013-01-08 10:00:00
etc
我的问题是我需要在这里做一些动态分配。
根据“BUYER_NAME”和“PURCHASE_DATE”,我稍后会再进行一次查询。 所以我需要一个var,我可以根据需要进行操作和分割。
$VAR = BUYER_NAME.PURCHASE_DATE
$var1 = John.2013-01-01 10:00:00; // I put the dot here so I can explode it later
$var2 = Pete.2013-01-02 10:00:00;
etc
由于每个客户的购买量不同,我需要一个代码,为每次购买(从给定的买家)分配一个不同的var名称,并且必须以dinamic方式完成。 我以为我需要做一些foreach循环,但是我越是关注这个问题就越困惑。
我怎样才能做到这一点?
答案 0 :(得分:0)
SELECT id, CONCAT(BUYER_NAME,".",PURCHASE_DATE) AS BUYER_NAME.PURCHASE_DATE FROM table WHERE 1