使用php将mysql中多个表的查询结果包含到单个表中
我使用phpmyadmin中的以下查询从表中获得所需的确切结果使用php将mysql中多个表的查询结果包含到单个表中,php,mysql,Php,Mysql,我使用phpmyadmin中的以下查询从表中获得所需的确切结果 INSERT INTO resultTable( item, division, epf, person ) SELECT item.name AS item, person.full_name AS personName, person.epf_no AS epf, division.name AS division FROM item JOIN person ON person.item_id = item.id JOIN di
INSERT INTO resultTable( item, division, epf, person )
SELECT item.name AS item, person.full_name AS personName, person.epf_no AS epf, division.name AS division
FROM item
JOIN person ON person.item_id = item.id
JOIN division ON division.id = person.div_id
WHERE item.name LIKE '%desk%
当用户通过我用php编写的用户界面搜索单词时,我需要得到相同的结果。。
数据库连接还可以。但是,这对我来说非常复杂,因为我对mysql和php都是新手。
这就是错误
mysql_fetch_array()希望参数1是给定的资源布尔值
在C中:
请帮帮我。如果您可以在代码块“mysql\u fetch\u array()”中提供要编写的代码,则效果更好
谢谢。mysql\u fetch\u array()
希望参数1是资源
当mysql_查询中出现错误并且返回的结果不是有效的结果集时,通常会发生此错误
所以一定要用
if(!$result) {
echo mysql_error(); // to see what went wrong
}
这对于初学者来说是一个很好的实践。请避免使用mysql_*函数:它已被弃用。请改用mysqli_*函数。