Advertisement
stinkysGTI

Untitled

Mar 28th, 2018
96
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.82 KB | None | 0 0
  1.     foreach($_POST as $key => $value){
  2.         if($key != 'update-areas-module-submit' && $value != ''){
  3.             $key = explode(',', $key);
  4.             $textExists = $wpdb->get_results("SELECT * FROM areas_module_text WHERE relation = '".$key[0]."' AND state = '".$key[2]."'");
  5.             $urlExists = $wpdb->get_results("SELECT * FROM areas_module_urls WHERE relation = '".$key[0]."' AND state = '".$key[2]."'");
  6.             if($textExists || $urlExists){
  7.                 if($key[1] === 'text'){
  8.                     $wpdb->update(
  9.                         'areas_module_text',
  10.                         array(
  11.                             'text'  => $value,
  12.                         ), array('relation' => $key[0], 'state' => $key[2]));
  13.                 }else if($key[1] === 'url'){
  14.                     $wpdb->update(
  15.                         'areas_module_urls',
  16.                         array(
  17.                             'url'  => $value,
  18.                         ), array('relation' => $key[0], 'state' => $key[2]));
  19.                 }
  20.             }else{
  21.                 if($key[1] === 'text'){
  22.                     $wpdb->insert(
  23.                         'areas_module_text',
  24.                         array(
  25.                             'text'  => $value,
  26.                             'state'  => $key[2],
  27.                             'relation' => $key[0]
  28.                         ));
  29.                 }else if($key[1] === 'url'){
  30.                     $wpdb->insert(
  31.                         'areas_module_urls',
  32.                         array(
  33.                             'url'  => $value,
  34.                             'state'  => $key[2],
  35.                             'relation' => $key[0]
  36.                         ));
  37.                 }
  38.             }
  39.         }
  40.     }
  41.     echo '<div class="updated"><p>Updated successfully!</p></div>';
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement