本文目錄一覽:
- 1、PHP循環輸出
- 2、關於PHP循環輸出的問題
- 3、PHP循環輸出問題
- 4、php循環輸出問題
- 5、php循環問題 及輸出方式問題 求高手
PHP循環輸出
?php
function switchWeek($num){
switch ($num) {
case 1:
return ‘星期一’;
break;
case 2:
return ‘星期二’;
break;
case 3:
return ‘星期三’;
break;
case 4:
return ‘星期四’;
break;
case 5:
return ‘星期五’;
break;
case 6:
return ‘星期六’;
break;
case 7:
return ‘星期日’;
break;
default:
return ”;
break;
}
}
$con = mysql_connect(“localhost”,”root”,””) or die(‘連接失敗:’.mysql_error());
mysql_select_db(“test”);//你的資料庫名
mysql_query(‘set names utf8’);
$sql = ‘select * from news ‘;
$result = mysql_query($sql);
$array = array();
while($row = mysql_fetch_array($result,MYSQL_ASSOC)){
$key = date(‘Y年m月d日’,$row[‘time’]).’ ‘.switchWeek(date(‘N’,$row[‘time’]));
$array[$key][]=$row;
}
mysql_free_result($result);
//var_dump($array);
/*此時數組$array的結構如下,在你的前端頁面便利此數組即可
Array (
[2013年07月28日 星期日] =
Array (
[0] =
Array (
[id] = 1
[title] = 標題1
[content] = 內容內容111111111
[time] = 1374969600
)
[1] =
Array (
[id] = 2
[title] = 標題2
[content] = 內容內容222222222
[time] = 1374973200
)
)
[2013年07月29日 星期一] =
Array (
[0] =
Array (
[id] = 3
[title] = 標題3
[content] = 內容內容333333333
[time] = 1375061400
)
)
)
*/
?
!DOCTYPE html PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN” “”
html
head
meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″
titlehtml展示頁/title
/head
body
table border=’2′ style=”width: 300px; text-align:center;”
?php foreach ($array as $key = $value) {?
trtd colspan=’2′?=$key?/td/tr
?php foreach ($value as $k = $v) { ?
trtd?=date(‘H:i’,$v[‘time’])?/tdtd?=$v[‘title’]?/td/tr
?php }?
?php }?
/table
/body
/html
希望對你有幫助
關於PHP循環輸出的問題
先把$shuneir
=
array()放循環外面
再把$shuneir[]
=
$delneir改成
$shuneir[$delfen[id]][]
=
$delneir;
html這樣寫
!–{loop
$shuname
$delfen}–
$delfen[id]
!–{loop
$shuneir[$delfen[id]]
$delneir}–
$delneir[id]
!–{/loop}–
!–{/loop}–
希望採納,不出來可以追問
PHP循環輸出問題
在循環外定義一個空數組
$check = array();
修改代碼
if (!$result) {
echo “生成充值卡失敗!”;
}
為
for(){
if (!$result) {
echo “生成充值卡失敗!”;
$check[$i+1] = 0;
}
$check[$i+1] =$i+1;
}
if(in_array($check,0)){
$num = array_count_values($check);
$false = $num[0];
$sucess =$i-$false;
}
echo $sucess.’張成功’.$fals.『張失敗』;
echo “生成充值卡成功!”;
php循環輸出問題
這是你輸出函數的位置決定的,你的輸出函數是在循環體里,則每執行一次循環就輸出一次,在循環體外,則等循環結束了一起輸出
php循環問題 及輸出方式問題 求高手
$filer = file_get_contents($files);
// 按行劃分
$lines = explode(‘\r’, $filer);
$filer = fopen($files, “r”) or webalert(‘無法打開文件!’);
echo ‘!–startprint–table cellspacing=”0″‘;
foreach($lines as $line){
$line_res = explode(“\t”,$line);
list($name, $id) = $line_res;
echo ‘tr’;
echo “td姓名/tdtd$name/td”;
echo “td學號/tdtd$id/td”;
echo ‘/tr’;
}
…
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/275772.html