2017-05-05 1 views
1

입력이 있는데 입력을 제출할 때 일부 sql 쿼리를 실행하고 싶습니다. 그러나 각 입력에 대해 다른 SQL 쿼리를 실행하려고합니다. 예를 들어 입력 할 때 <?php echo $value['id'][$i]; ?> 코드를 입력하면이 이미지와 같은 ID가 표시됩니다. Input Id's각 입력에 대해 다른 sql 쿼리

입력 양식은 다음과 같이이다 : 코드는 다음과 같다

<form action='' method='POST' style="margin-top: 213px;"> 
<input type='submit' name='submit'/><?php echo $value['id'][$i]; ?> 
</form> 

경우 :

if(isset($_POST['submit'])){ 
$wpdb->update($wpdb->options, array("option_value" => "ff0000"), array("option_name" => "theme-bg"), array("%s"), array("%s")); } 

내가 코드 경우 편집하고 다른 SQL 쿼리를 실행하려면 각 입력 버튼. 제 질문에 대해 설명 드리겠습니다.

감사합니다.

편집 1 : 내 전체 코드;

     <?php 
        $i = 0; 
        foreach ($value['options'] as $box): 
         $checked = ''; 
         $class = ''; 
         $img_size = ''; 


         if ($value['image_size'][$i]) 
          $img_size = 'width="' . $value['image_size'][$i] . '"'; 
         else if ($value['image_size'][$i] == false && $value['image_size'][0] == true) 
          $img_size = 'width="' . $value['image_size'][0] . '"'; 
         else 
          $img_size = 'width=""'; 




         if (get_option($value['id'][$i])) { 
          if (get_option($value['id'][$i]) == 'true') { 
           $checked = ' checked="checked"'; 
           $class = ' acesra-img-selected'; 
          } 
         } elseif ($value['default'][$i] == "checked") { 
          $class = ' acesra-img-selected'; 
          $checked = ' checked="checked"'; 
         } 
         ?> 
         <label class="self-theme-select<?php echo $class; ?>" for="<?php echo $value['id'][$i]; ?>"> 
          <img src="<?php echo $value['image_src'][$i]; ?>" alt="<?php echo $box ?>" /> 
          <input class="acera-image-checkbox-b" type="checkbox"<?php echo $checked; ?> name="<?php echo $value['id'][$i]; ?>" id="<?php echo $value['id'][$i]; ?>" /> 
          <?php if ($value['show_labels'] == "true"): ?><p><?php echo $box; ?></p><?php endif; ?> 
          <form action='' method='POST' style="margin-top: 213px;"> 
           <input type='submit' name='submit'/><?php echo $value['id'][$i]; ?> 
         </form> 
         </label> 
         <?php if(isset($_POST['submit'])){ 

          $wpdb->update($wpdb->options, array("option_value" => "ff0000"), array("option_name" => "tema-bg"), array("%s"), array("%s")); 
          } ?> 

         <?php 
         $i++; 
        endforeach; 
        ?> 
       </div> 
+0

안녕하세요. 나는 당신의 이미지가 잘못되었다고 생각합니다. 난 괜찮아? –

+1

사실, 아니요. 그것은 모든 이미지 아래에있는 입력 버튼과 각 버튼에 대한 다른 SQL 쿼리와 같아야합니다. – Solhan

+0

죄송합니다, 실수. :) –

답변

관련 문제