天天看點

php oci fetch array,PHP打豎輸出數組

把資料庫的表内容按照打豎的方式在網頁上顯示$arr=array();

while($rowc = oci_fetch_array($querys, OCI_RETURN_NULLS)){

array_push($arr,$rowc);

}

//print_r($arr);

IF(COUNT($arr)==0){

ECHO "

暫時沒有您的資訊 ";

}else{

$js1=3;//人為定義輸出多少列

$ks1=1;

$s ='

$s .='

名稱'.add_td($ks1,$js1,$arr,'KCMC').'';

$s .='

批次'.add_td($ks1,$js1,$arr,'PC').'';

$s .='

班級'.add_td($ks1,$js1,$arr,'SKBJ').'';

$s .='

人數'.add_td($ks1,$js1,$arr,'RS').'';

$s .='

課程學時'.add_td($ks1,$js1,$arr,'KCXS').'';

$s .='

';

}

function add_td($ks,$js,$arr,$str){

$ks--;

$b='';

for($z=$ks;$z

if(isset($arr[$z][$str])||$arr[$z][$str]==""){

$b .='

'.mb_convert_encoding($arr[$z][$str], "utf-8", "gb2312")."";

}

}

return $b;

}