Example #1
0
 public function execute($varNameArray, $sqlpre, $value, $placeHolderArray)
 {
     foreach ($varNameArray as $item) {
         static $i = 0;
         ${$varNameArray}[$i] = WordRepair::wordFirstUpperCaseRepair($value[$i]);
         $i++;
     }
     $sqlpre->execute();
     return $sqlpre->fetchAll();
 }
 public function execute($varNameArray, $sqlpre, $value, $placeHolderArray)
 {
     //todo データバインドの方法を変える以下がんばれ
     $countValueArray = count($value);
     $countVarNameArray = count($varNameArray);
     for ($i = 0; $i < $countValueArray; $i++) {
         //for ($i=0; $i < 10; $i++) {
         for ($j = 0; $j < $countVarNameArray; $j++) {
             ${$varNameArray}[$j] = WordRepair::wordFirstUpperCaseRepair($value[$i]);
             $sqlpre->bindValue($placeHolderArray[$j], ${$varNameArray}[$j]);
         }
         $sqlpre->execute();
         $result[$i] = $this->examineResult($sqlpre->fetchAll());
         $result[$i][0]["enword"] = $value[$i];
     }
     return $result;
 }