คือตอนนี้ผมเขียนให้โปรแกรมอ่าน .CSV อยู่ก็ไปด้วยดีคับ แต่ตอนนี้มันแสดงข้อมูลมาหมดเลย ผมอยากให้มันแสดงแบบสุ่มคับ
ใน CSV. จะเป็นข้อมูล Username / Password คับ (1,username,password) มีทั้งหมด 30 บรรทัด อยากสุ่ม 1 ใน 30 ให้แสดงออกมาให้ผู้ขอเข้าใช้อะคับ รบกวนผู้รู้ด้วยนะคับ ขอบคุณล่วงหน้าคับ
Code ของผมนะคับ
<html>
<head>
</head>
</body>
<?php
$objcsv = fopen("CarTurnLog_0000.csv","r");
mysql_query("SET NAMES UTF8");
?>
<table width="600"border="1">
<tr>
<th width="91"><div
align="center">No.</div></th>
<th width="98"><div align="center">username</div></th>
<th width="198"> <div align="center">Password</div></th>
<tr>
<?php while (($objArr = fgetcsv($objcsv,1000,',')) !== FALSE)
?>
<tr>
<td><div align="center">
<?php echo $objArr[0];?></div></td>
<td><?php echo $objArr[1];?></td>
<td><?php echo $objArr[2];?></td>
</tr>
<?php
fclose($objcsv);
?>
</table>
</body>
</html>
PHP/CSV ครับขอสอบถามเรื่องดึงข้อมูลแบบสุ่มมาแสดง
ใน CSV. จะเป็นข้อมูล Username / Password คับ (1,username,password) มีทั้งหมด 30 บรรทัด อยากสุ่ม 1 ใน 30 ให้แสดงออกมาให้ผู้ขอเข้าใช้อะคับ รบกวนผู้รู้ด้วยนะคับ ขอบคุณล่วงหน้าคับ
Code ของผมนะคับ
<html>
<head>
</head>
</body>
<?php
$objcsv = fopen("CarTurnLog_0000.csv","r");
mysql_query("SET NAMES UTF8");
?>
<table width="600"border="1">
<tr>
<th width="91"><div
align="center">No.</div></th>
<th width="98"><div align="center">username</div></th>
<th width="198"> <div align="center">Password</div></th>
<tr>
<?php while (($objArr = fgetcsv($objcsv,1000,',')) !== FALSE)
?>
<tr>
<td><div align="center">
<?php echo $objArr[0];?></div></td>
<td><?php echo $objArr[1];?></td>
<td><?php echo $objArr[2];?></td>
</tr>
<?php
fclose($objcsv);
?>
</table>
</body>
</html>