sql >> データベース >  >> RDS >> Mysql

mysql_fetch_arrayは最初の行をスキップします

    mysql_fetch_arrayを2回呼び出しています...ループの前に1回、ループ中に1回。

    ヘッダー行の作成に使用するシード行が必要な場合は、ここでdo..whileループを使用した方がよい場合があります。

    $query = "SELECT * FROM members";
    $results = mysql_query($query);
    $row = mysql_fetch_assoc($results);
    
    //echo my <table> start and headings;
    
    do  
    {
        echo "<tr><td>".$row['Last Name']."</td>";
        echo "<td>".$row['First Name']."</td>";
        echo "<td>".$row['Middle Name']."</td>";
        echo "<td>".$row['Sfx']."</td>";
        echo "<td>".$row['Prf']."</td>";
        echo "<td>".$row['Spouse/SO']."</td>";
        echo "<td>".$row['Ancestor']."</td>";
        echo "<td>".$row['Status']."</td>";
        echo "<td>".$row['Address 1']."</td>";
        echo "<td>".$row['Address 2']."</td>";
        echo "<td>".$row['City']."</td>";
        echo "<td>".$row['ST']."</td>";
        echo "<td>".$row['Zip 5']."</td>";
        echo "<td>".$row['Zip 4']."</td>";
        echo "<td>".$row['Home Phone']."</td>";
        echo '<td><a href="mywebsite/mypage.php?id=' . $row['id'] . '">Bio</a></td></tr>';
    } while ($row = mysql_fetch_assoc($results));
    
    echo "</table><hr>";
    


    1. MySQLまたはMariaDBサーバーの本番環境への準備-パート1-

    2. SQL Server Parallel Backup Restore -2

    3. postgresql外部キー構文

    4. 動的に作成されたデータベースへの接続を管理する方法