PHP/CSV ครับขอสอบถามเรื่องดึงข้อมูลแบบสุ่มมาแสดง

คือตอนนี้ผมเขียนให้โปรแกรมอ่าน .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>
แก้ไขข้อความเมื่อ
คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
อ้านข้อมูลcsv เข้า push array
random ตัวเลข (สมมุติ 12)
โชว์ array ข้อมูลลำดับที่ random ตัวเลขมา array(12)
วิธีเขียนแต่ละอย่างที่บอกไป หาได้ใน google
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่