<?php
session_start();
include("dbconnect.php");
$sql="select * from $_POST[select_catalog_query]";
$rslt=mysql_query($sql);
if(!mysql_fetch_array($rslt))
{
echo "<script type='text/javascript'>\n";
echo "alert('There is No Data');\n";
echo "</script>";
echo "<script>document.location.href='admin.php'</script>";
}
while($row = mysql_fetch_array($rslt))
{
echo "<tr>";
echo "<td>$row[id]</td>";
$sql1 = "select * from login WHERE id=$row[id]";
$rs = mysql_query($sql1);
$rw1 = mysql_fetch_array($rs);
echo "<td>$row[firstName]</td>";
echo "<td>$row[lastName]</td>";
echo "<td>$row[gender]</td>";
echo "<td>$row[phone]</td>";
echo "<td>$row[email]</td>";
echo "<td>$rw1[type]</td>";
echo "<td>$rw1[status]</td>";
echo "</tr>";
}
?>
最初のテーブルに 3 つのデータがあります...出力には 2 つのデータしか表示されません...最後に挿入されたデータは表示されません。その解決策は何ですか?そして、ログインテーブルの2番目のクエリを実行しているときにwhileループで、次のような警告が表示されます
mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\myfile\as1\selectAdmin.php on line 41
how do i execute 2nd query??