我与这两个代码部分发生冲突:
第一个验证登录会话是否在数据库选项卡中
include "../scripts/connectpage.php";
$sql = mysql_query("SELECT * FROM login WHERE id='$managerID' AND username='$manager' AND password='$password' LIMIT 1");
$existCount = mysql_num_rows($sql);
if ($existCount == 0) {
echo "Your login session data is not on record in the database.";
exit();
这个列出了另一个选项卡的所有内容
$product_list ="";
$sql = mysql_query("SELECT * FROM table ORDER BY date_added DESC");
$productCount = mysql_num_rows($sql);
if ($productCount > 0) {
while($row = mysql_fetch_array($sql)){
$id = $row["id"];
$product_name = $row["product_name"];
$price = $row["price"];
$date_added = strftime("%b %d, %Y", strtotime($row["date_added"]));
$product_list .= and so on.........
我可以登录到该页面,看起来不错,但是如果我刷新它或在页面上执行任何其他内容,则第一个代码不再使用数据库验证,我得到了回显。如果我删除其中一个代码,它们都可以独立工作。