-1
我打算通過函數來完成此操作。我想在數據庫中找到的每個項目要呼應出作爲一個列表使用php函數列出項目
如。物品1
ITEM2
項目3
ITEM4
我知道我在想念的東西,但它是我百思不得其解。現在我只看到一個列表,並在 刷新另一項顯示替換其他項目。 PLZ的幫助和感謝
function get_list() {
$id = mysql_real_escape_string(@$_GET['id']);
$get_list = array();
$bar = mysql_query(" SELECT bar.* FROM bar WHERE bar.b_id = '$id' ORDER BY rand()");
while($kpl = mysql_fetch_assoc($bar)){
$get_list[] = array('videoid' => $kpl['videoid'],
'name' => $kpl['name'],
'description' => $kpl['description'],
'type' => $kpl['type'],
'bev' => $kpl['bev'],
);
}
foreach ($get_list as $get_list);
return $get_list;
}
?>
<?php
$gkp_list = gkp_list();
foreach ($gkp_list as $gkp_list);
if (empty($gkp_list)){ echo 'no video'; }
else {
echo '<p>$gkp_list['name']. '<br/></p>';}
?>
我不知道爲什麼你有get_list函數內部的空餘的foreach。另外外部foreach很奇怪,我認爲最好使用不同的變量名稱作爲數組值$ gkp_list,例如foreach($ gkp_list as $ val),並且再次在末尾放置一個分號以使foreach成爲空! –