如何在PHP中查询 [英] how to Querying in PHP
问题描述
我想在PHP语言中翻译以下查询语法请帮助我
i want to translate the following Query in PHP language Syntax Please help me
SELECT dealerprice.product FROM dealerprice WHERE product not in (SELECT
productdetail_idproductdetail FROM Dpmix_Has_Productdetail1)
我能直接写这个查询,它是cn加载有点像$ objpttt = Dealerprice :: LoadAll(
QQ :: OrderBy(
QQ :: NotEqual(QQN :: Dealerprice() - >产品,DpmixHasProductdetail1 () - > ProductdetailIdproductdetail)));
I able to write this Query directly,it cn be loaded somewhat like $objpttt = Dealerprice::LoadAll(
QQ::OrderBy(
QQ::NotEqual(QQN::Dealerprice()->Product,DpmixHasProductdetail1()->ProductdetailIdproductdetail)));
推荐答案
objpttt = Dealerprice :: LoadAll(
QQ :: OrderBy(
QQ :: NotEqual(QQN :: Dealerprice () - > Product,DpmixHasProductdetail1() - > ProductdetailIdproductdetail)));
objpttt = Dealerprice::LoadAll(
QQ::OrderBy(
QQ::NotEqual(QQN::Dealerprice()->Product,DpmixHasProductdetail1()->ProductdetailIdproductdetail)));
你要做的只是:
What you'd do is simply:
tsql = SELECT dealerprice.product FROM dealerprice WHERE product not in(SELECT productdetail_idproductdetail FROM Dpmix_Has_Productdetail1);
这就是你需要考虑的下一步。
你需要做以下(在php中):
1)建立连接到数据库
2)执行查询
3)检索返回的行集(如果有的话)
4)制作使用行集数据,取决于你打算用这个做什么
MySQL通常包含在任何php包中(LAMP中的'P')。
如果它是一个SQL数据库,你需要获得.php驱动程序(免于Mic rosoft)
至于如何创建查询,你应该给自己一个很好的php参考。
一个非常简单的问题: http://www.w3schools.com/php/php_mysql_intro.asp [ ^ ]
这篇关于如何在PHP中查询的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!