Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

mysql_fetch_array melewatkan baris pertama

Anda memanggil mysql_fetch_array dua kali... sekali sebelum loop lalu sekali saat looping.

Jika Anda memerlukan baris benih untuk digunakan dalam membangun baris tajuk Anda, Anda mungkin lebih baik disajikan dengan do.. while loop di sini.

$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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL versus PDO

  2. Bisakah pemicu MySQL mensimulasikan batasan CHECK?

  3. Parameter MyBatis dari HashMap

  4. Kode kesalahan 1064, status SQL 42000:Anda memiliki kesalahan dalam sintaks SQL Anda;

  5. Tidak dapat menginstal permata mysql2 di macOS Sierra