我有数据库MySQL,在其中一个表字段中,我有一些建议,其值为“13095,11413,11424,11434”或“1344,14513,11423”
值中的数字是我的productID,现在我需要为每个数字执行while循环并将其打印在表格中,我可以执行while循环来检索产品信息,但是我怎么能得到这些数字每个人独自去检索?我想如果我使用数组我可以解决我用过的问题
PHP:
$sug = $row['SuggestProduct'];
$asug = array($sug);
但是array[0] = "13095,11413,11424,11434"
答案 0 :(得分:2)
爆炸是你的朋友,你应该考虑以不同的方式存储建议。做一些关于“多对多”关系的研究。
上述程序的解决方案是$suggestions = explode(',', $row['SuggestProduct']);