私はMySQLとPHPを初めて使用し、このコードで問題が発生しています。私がどこで間違っているのか教えてください:
コードは次のとおりです。
<?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'");
できます。印刷する必要のあるレコードがありますが、等号では機能しません。
お時間をいただきありがとうございます。