首頁 > 後端開發 > php教程 > 请问sql语句写法

请问sql语句写法

WBOY
發布: 2016-06-13 13:51:56
原創
828 人瀏覽過

请教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. "; ";

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板