1. 程式人生 > >php 獲取mysql結果集資料

php 獲取mysql結果集資料

	$sql="select * from tab1"; //mysql語法
	$result = $mysqli->query($sql); //執行mysql語句
	$num=mysqli_fetch_all($result); //獲取結果集,是一個二維陣列,類似:[行1:[ 欄位名1->值,...],行2[]... ]
	// $num = count($rec);
	// var_dump($num);
	echo "<table>
		<tr>
	 		<th>id</th>
	 		<th>訂單號</th>
	 		<th>使用者名稱</th>
	 		<th>電話號碼</th>
	 		<th>時間</th>
 		</tr>
	";
	if($result===false){
		echo "獲取資料失敗";
	}else{
		foreach ($num as $key => $value) { //遍歷每一行資料,返回陣列
			echo "<tr>";  
			foreach ($value as $k => $v) { //遍歷每一行的資料,$k是陣列下標(欄位),$v是欄位值

				echo "<td>".$v."</td>";
			}
			echo "</tr>";
		}
		// for ($i=1; $i <= $num['count(id)']; $i++) { 
		// 	$sql = 'select * from tab1 where id='.$i;
		// 	// var_dump($sql);exit;
		// 	$result = $mysqli->query($sql);
		// 	$rec=mysqli_fetch_assoc($result);
		// 	// echo "<pre>";
		// 	// var_dump($rec);
		// 	echo "<tr>";
		// 	foreach ($rec as $key => $value) {
		// 		echo "<td>".$value."</td>";
		// 	}
		// 	echo '</tr>';
		// }
		// while($rec=mysqli_fetch_assoc($result) ){

		// 	echo "<tr>" ;	
		// 	for($i=0;$i<5;$i++){
		// 		if ($i < 1) {
		// 			echo "<td>". $rec['id']."</td>";
		// 		}
		// 		if ($i == 1) {
		// 		echo "<td>". $rec['order_form']."</td>";
					
		// 		}
		// 	};
		// 	echo "</tr>";

		// };
	};
	

	echo " </table> ";