poma1

sqlphpUPDATE

Nov 5th, 2016
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.21 KB | None | 0 0
  1. Здесь вывожу нужные мне данные:
  2.  
  3. $senders = $this->db->query("SELECT * FROM `" . DB_PREFIX . "sum_back_newposhta` WHERE  `id`  < 100")->rows;          
  4.         $ei_numbers = array();
  5.                foreach ($senders as $sender) {
  6.             $ei_numbers[] = array(
  7.                 'DocumentNumber' => $sender['ttn'],
  8.                 'Phone' => $sender['phone'],
  9.             );
  10.         }
  11. Здесь передаю
  12.  
  13. $documents = $novaposhta->tracking($ei_numbers);
  14. Здесь достаю то что мне нужно
  15.  
  16. foreach ($documents as $document) {
  17.                 $set_arr[] = array(
  18.                     'sum_back' => $document['RedeliverySum'],
  19.                 );
  20.  
  21.  
  22.                 if ($set_arr) {
  23.                     $this->db->query("UPDATE `".DB_PREFIX."sum_back_newposhta` SET `sum_back`='" . $this->db->escape($document['RedeliverySum']) . " WHERE ttn = '" . $number_ttn ."'");
  24.                     echo $document['RedeliverySum']." OK\n\r<br>";
  25.                 }
  26.             }
  27. Но обновления не работает из WHERE ttn = '" . $number_ttn . Как нужно сделать что бы обновления записывалось в нужный id ?
Advertisement
Add Comment
Please, Sign In to add comment