MySQL과 PHP를 처음 사용하며이 코드에 문제가 있습니다. 내가 잘못 가고 어디 있는지 말해 마십시오 :PHP MySQL Select 문 오류
여기에 코드입니다 :
<?php
include('connection.php');
$num1 = '1';
$num2 = '2';
// Get all the data from the table
$sql = mysql_query("SELECT * FROM table1 WHERE num1 = '$num1' AND num2 = '$num2'");
$row = mysql_fetch_assoc($sql) or die("No rows returned by query");
while ($row = mysql_fetch_assoc($sql)) {
echo $row["num1"];
echo '</br>';
echo $row["num2"];
echo '</br>';
}
?>
나는
작동$sql = mysql_query("SELECT * FROM table1 WHERE num1 > '$num1' AND num2 > '$num2'");
에
$sql = mysql_query("SELECT * FROM table1 WHERE num1 = '$num1' AND num2 = '$num2'");
를 변경하는 경우. 인쇄해야하는 레코드가 있지만 등호와 함께 작동하지 않습니다.
감사합니다. 당신이 숫자를 비교하기 때문에
'table1' 테이블의 스키마와 (관련) 내용을 보여주십시오. – eggyal
오류가 있습니까? 아니면 결과가 없습니다. 오류가있는 경우 오류 메시지를 표시하십시오. – Tobias
쿼리를 변경하면 반환되는 행의 값은 무엇입니까? – DKSan