sql >> Database teknologi >  >> RDS >> Mysql

MySQL-forespørgselstabel - Viser ikke det første resultat

Du har ekstra $row = mysql_fetch_array($rs); lige efter mysql_query($strSQL); . Derefter i while løkke læser du $row igen (anden række i resultatsæt). Så din kode vil se ud

$strSQL = "SELECT id_quarto FROM quartos 
  WHERE tipo_quarto='". $_POST['tipo_quarto'] ."' 
  AND vista_quarto='". $_POST['vista_quarto'] ."'";
$rs = mysql_query($strSQL);
// $row = mysql_fetch_array($rs); Don't need this line!!!
while($row = mysql_fetch_array($rs)) 
{
   // output ....
}

Det giver også altid mening at tilføje kode til håndtering af mysql-fejl.




  1. Efterfølger, hvordan man strukturerer chat-delen af ​​appen?

  2. Repræsenterer IPv4/IPv6-adresser i Oracle

  3. Pure-SQL-teknik til automatisk nummerering af rækker i resultatsæt

  4. Sådan opretter du en krydstabuleringsforespørgsel i designvisning i Access