1
我是php和Mysql的新手。 我有一个像这样调用如何在php中拆分mysql的查询值
cat_filter_id cat_filter_value cat_filter_name categories_id
5 Colore Metallo Bianco 13
2 Tipologia Schienale Rete 11
3 Finiture Cromata 11
4 Tipologia Poltrona Direzionale;Operativa;Visitatori 11
做“cat_filter”表我做这个代码:
$connessione=mysql_connect($db_host,$db_user,$db_password);
mysql_select_db($db_database,$connessione);
$data = mysql_query("SELECT * FROM cat_filter WHERE categories_id=$current_category_id") or die(mysql_error()); echo '<p>';
while($info = mysql_fetch_array($data))
{
echo ''.$info['cat_filter_value'] . ': <a href="index.php?main_page=advanced_search_result&keyword='.$info['cat_filter_name'] . '&search_in_description=1&categories_id='.$current_category_id . '">'.$info['cat_filter_name'] . '</a> ~ ';
}
echo '</p>';
mysql_close();
的作品不错,但我想如果taht一个字段更多的价值被这个'分开';'输出将被分开每个(抱歉我的英语)..是否清楚? Thanx提前! 此致敬意。 弗朗西斯
它是完美的!感谢您的帮助..真的很感激。 – 2013-05-14 17:48:56
@FrancescoCisiFantozzi不要忘记upvote并接受有帮助的答案 – 2013-05-14 17:50:34
我已经添加了你的代码......最后一个问题。是否可以仅打印一次cat过滤器值? 例:我 cat_filter_value '值1' cat_filter_name '名称1,名称2; NAME3' 我想打印:值1:Name1 - Name2 - Name3 在这一瞬间,我有: 值1:Name1 - 值1 :Name2 - Value1:Name3 我希望我已经清楚。 Thanx再次提前。 – 2013-05-15 16:04:15