欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

请问sql语句写法

程序员文章站 2022-04-11 19:57:26
...
请教sql语句写法?
$sql1是根据用户输入选择值动态生成的:


$ConditionsNumber=6;
$ConditionsArray=array( "$condition1 ", "$condition2 ", "$condition3 ", "$condition4 ", "$condition5 ", "$condition6 ");
$SearchSQLArray=array( " where ip= '$condition1 ' ", " where bianhao= '$condition2 ' ", " where name= '$condition3 ' ", " where user= '$condition4 ' ", " where bankid= '$condition5 ' ", " where equimode= '$condition6 ' ");

for($i=0;$i {
if($ConditionsArray[$i]== " ")
$SearchSQLArray[$i]= " ";
$haveWhere=false;
for($j=0;$j {
$wherePosition=strpos($SearchSQLArray[$j], "where ");
if(($wherePosition== "1 ")&&($haveWhere==false))
{
$SearchSQLArray[$i]=ereg_replace( "where ", "and ",$SearchSQLArray[$i]);
$haveWhere=true;
}
}
};

for($i=0;$i
$sql1=$sql1.$SearchSQLArray[$i];

$sql = "select * from oareport ".$sql1. "; ";