$sql?=?"SELECT?id,content,pic1,pic2,pic3,pic4,display?FROM?".MX_TABLEPRE."sexgame?WHERE?orientation='$orientation'?and?style='$style'";?
創(chuàng)新互聯(lián)建站是網(wǎng)站建設(shè)技術(shù)企業(yè),為成都企業(yè)提供專(zhuān)業(yè)的成都網(wǎng)站建設(shè)、做網(wǎng)站,網(wǎng)站設(shè)計(jì),網(wǎng)站制作,網(wǎng)站改版等技術(shù)服務(wù)。擁有十年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制適合企業(yè)的網(wǎng)站。十年品質(zhì),值得信賴(lài)!
$res?=?$db-query($sql);
$arr?=?array();
while?($row?=?$db-fetchRow($res)){
$arr[$row['id']]?=?$row;
$sql_tool?=?"SELECT?gt.id,sexgameid,toolname?FROM?".MX_TABLEPRE."gametoolrule?as?gt,".MX_TABLEPRE."gametool?as?gm?WHERE?gt.toolid=gm.id?and?gt.sexgameid='".$row['id']."'";?
$tool_res?=?$db-getAll($sql_tool);
$arrs?=?array();//這行一定要加,?不然循環(huán)下去,?$arrs會(huì)前面所有結(jié)果集的總集,?而不是針對(duì)當(dāng)前循環(huán)的?$row['id']
foreach($tool_res?as?$key?=?$value)?{
$arrs[]?=?$value;
}
$arr[$row['id']]['toolid']?=?$arrs;
}
以上, 試一下吧,
一般我們?yōu)榱藴p少數(shù)據(jù)庫(kù)鏈接,取數(shù)據(jù)是一次取出所有想要的數(shù)據(jù)然后做循環(huán)處理,而不是一個(gè)個(gè)循環(huán)取出
$servername?=?"localhost";
$username?=?"root";
$password?=?"root";
$dbname?=?"aaaa";
//?創(chuàng)建連接
$conn?=?new?mysqli($servername,?$username,?$password,?$dbname);
//?Check?connection
if?($conn-connect_error)?{
die("連接失敗:?"?.?$conn-connect_error);
}?
$conn-query('set?names?utf8');
$sql?=?"SELECT?name?FROM?xiao?";//這里是查詢(xún)xiao表的name列的所有數(shù)據(jù)
$result?=?$conn-query($sql);
if?($result-num_rows??0)?{
//?輸出數(shù)據(jù)
while($row?=?$result-fetch_assoc())?{
//print_r($row);
echo?"name:?"?.?$row["name"]."br";//這里是循環(huán)打印
}
}?else?{
echo?"沒(méi)有查詢(xún)到數(shù)據(jù)";
}
$conn-close();
根據(jù)你的描述,我理解為你是想輸出文本中第2行到第10行的數(shù)據(jù)
代碼如下:
$str = file_get_contents('k.txt');
$array = explode("\r\n",$str);
$newArray = array_slice($array, 2, 9); // 切割數(shù)組 第二個(gè)參數(shù)是下標(biāo),第三個(gè)參數(shù)是切割多少個(gè)元素 到array[10]是9個(gè)元素
foreach ($newArray as $k = $v) {
echo $v;
echo PHP_EOL; // 換行符
}
如果覺(jué)得有用請(qǐng)采納,并點(diǎn)個(gè)關(guān)注~
//下面是一個(gè)例子
$g_id = isset($_GET['id'])?$_GET['id']:'1';//定義變量$g_id,使用三元運(yùn)算符是為了避免出現(xiàn)waring
$p_id = ($g_id=9)?('0'.$g_id):($g_id);//定義變量$p_id
//定義一組URL,這里我們用一組圖片的地址,可以看到圖像文件URL會(huì)根據(jù)瀏覽器參數(shù)id的不同而得到不同的URL
$Uri = array(
'0' = array('uri'= '/images/p'.$p_id.'_01.jpg'),
'1' = array('uri'= '/images/p'.$p_id.'_02.jpg'),
'2' = array('uri'= '/images/p'.$p_id.'_03.jpg'),
'3' = array('uri'= '/images/p'.$p_id.'_04.jpg'),
'4' = array('uri'= '/images/p'.$p_id.'_05.jpg'),
'5' = array('uri'= '/images/p'.$p_id.'_06.jpg'),
'6' = array('uri'= '/images/p'.$p_id.'_07.jpg'),
'7' = array('uri'= '/images/p'.$p_id.'_08.jpg'),
'8' = array('uri'= '/images/p'.$p_id.'_09.jpg'),
'9' = array('uri'= '/images/p'.$p_id.'_10.jpg'),
'10' =array('uri'= '/images/p'.$p_id.'_11.jpg'),
'11' =array('uri'= '/images/p'.$p_id.'_12.jpg'),
'12' =array('uri'= '/images/p'.$p_id.'_13.jpg')
);
//使用foreach循環(huán)輸出img標(biāo)簽,使得網(wǎng)頁(yè)能正常顯示這些圖片
foreach ($Uri as $v){
if (file_exists("..".$v['uri'])){//這里需要判斷一下圖片文件是否存在,如果不存在,則不進(jìn)行輸出,否則頁(yè)面上會(huì)有一個(gè)img加載失敗的警告信息
echo 'img src="'.$v['uri'].'"/br/';
}
}
復(fù)制代碼
下面我們來(lái)看看for、foreach、while這三種循環(huán)方式的寫(xiě)法
復(fù)制代碼
//for:
for($i=0;$icount($Uri);$i++){
echo $Uri[$i]['uri']."br/";
}
echo "hr";
//foreach:
foreach($Uri as $v){
echo $v['uri']."br/";
}
echo "hr";
//while:
$i = 0;
while($icount($Uri)){
echo $Uri[$i]['uri']."br/";
$i++;
}
網(wǎng)站題目:php數(shù)據(jù)循環(huán)輸出數(shù)據(jù) php循環(huán)輸出表格
文章出自:http://jinyejixie.com/article36/dodojsg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、品牌網(wǎng)站制作、外貿(mào)建站、做網(wǎng)站、網(wǎng)站內(nèi)鏈、自適應(yīng)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)