我运行此查询

        $result1 = mysql_query("SELECT * FROM 'departments'");
        while($row1 = mysql_fetch_assoc($result1))
        {
            $depts = array("Name" => $row1['Name'], "Value" => $row1['Value'], "ID" => $row['CollegeID']);
        }


与其他三个简单查询一起,一个将数据加载到配置文件文本框中,另一个将一个下拉列表加载。我的此处查询或可能导致此问题的PHP代码有问题。它仅返回约51条记录。您是否认为它可能是MySQL服务器在2008 Windows Server上运行的服务器。

最佳答案

也许您在Departments表中有很多列。尝试这个:

    $result1 = mysql_query("SELECT Name, Value, CollegeID  FROM 'departments'");
    while($row1 = mysql_fetch_assoc($result1))
    {
        $depts = array("Name" => $row1['Name'], "Value" => $row1['Value'], "ID" => $row['CollegeID']);
    }

关于php - MySQL查询正在减慢页面加载,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6949873/

10-11 10:37