mySQL query multiple - returns error mysql_fetch_array

前端 未结 3 1738
渐次进展
渐次进展 2021-01-28 10:34

I have 2 database tables (for a booking system) with the following structures:

quartos:

  • id_quarto.
  • tipo_quarto
3条回答
  •  一生所求
    2021-01-28 11:05

    Compare strings with LIKE (if they aren't the index)

    $strSQL = "SELECT id_quarto,tipo_quarto,vista_quarto FROM quartos,reservas WHERE quartos.id_quarto!=reservas.id_quarto AND quartos.tipo_quarto LIKE '". $_POST['tipo_quarto'] ."' AND quartos.vista_quarto LIKE '". $_POST['vista_quarto'] ."'";
    

    The while between closing ?> tags can to be done different (it's clearer IMHO):

        while($row = mysql_fetch_array($rs)) :
    ?>
    

    and

    and yeah, of course you'll have to do the actual mysql_query, like the others pointed out!

提交回复
热议问题