我有这样的SQL查询。当我通过php文件执行它时,它会给出超时错误。但是,当运行相同的查询thoruhg PHP myadmin它会在几秒钟内给出结果。PHP MYSQL超时问题
SELECT
cake_apartments.id,
cake_apartments.Headline,
cake_apartments.Description,
cake_apartments.photoset_id,
cake_apartments.Rental_Price,
cake_apartments.Bedrooms,
cake_apartments.Bathrooms
FROM
cake_apartments,cake_neighborhoods
WHERE
(cake_apartments.Rented = 0)
AND
(cake_apartments.status = 'Active')
ORDER BY
cake_neighborhoods.Name DESC
我知道增加超时可能会解决问题。但我不想花费超过30秒的查询。
东西可能是错在某些循环。 – 2009-10-01 09:03:55
我同意亚历克,如果查询结果在几秒钟内在PHPMyAdmin中,那么你的脚本还有其他错误。 – Bobby 2009-10-01 09:05:14
您的查询接缝确定。我想说的主要问题是连接到数据库。你能在这里发表这个剧本吗? phpMyAdmin可能以不同的方式连接到你的MySQL数据库。 – Frankie 2009-10-01 09:06:17