two input type in php mysql-query -


i have table in 2 text fields , 1 input text field. query created new row, , if there one, update.

if (isset($_post['submit'])) { $text = !empty($_post['text']) ? $_post['text'] : null; foreach ($text $idt => $pages) { if ($pages != null) {     $todb = $mysqli->query('insert extendtovar (book_id, pages)  values ("' . $idt . '", "' . $pages . '")  on duplicate key update pages = "' . $pages . '"');   }  } }      $todb = $mysqli->query('select    nalvmag.id id,   nalvmag.name name,   extendtovar.book_id id2,   extendtovar.pages pages   nalvmag left join extendtovar    on nalvmag.id = extendtovar.book_id    nalvmag.remainder > 0   order name asc');   echo '<table class="raz">';   while ($row = $todb->fetch_array())   { echo '<tr><td>'.$row[id].'</td>';       echo '<td>'.$row[name].'</td>';       echo '<td><input type="text" name="text['.$row[id].']" value="'.$row[pages].'" maxlength="5" size="6"><br></td></tr>';   }     echo '</table>';      echo'<button type="submit" name="submit">submit</button></form>'; } 

but want add 1 more input text field

echo $row[id]; echo row[name]; echo '<input type="text" name="text['.$row[id].']" value="'.$row[pages].'" maxlength="5" size="6"> echo '<input type="text" name="text2['.$row[id].']" value="'.$row[pages2].'" maxlength="5" size="6"> 

and when update php code

if (isset($_post['submit'])) {     $text = !empty($_post['text']) ? $_post['text'] : null;     foreach ($text $idt => $pages) {     if ($pages != null) {         $todb = $mysqli->query('insert extendtovar (book_id, pages, pages)      values ("' . $idt . '", "' . $pages . '", "' . $pages2 . '")      on duplicate key update pages = "' . $pages . '", pages2 = "' . $pages2 . '"');       }      }     }    

field pages2 not update.

i can not understand how change foreach , form request


Comments

Popular posts from this blog

PHP and MySQL WP -

android - InAppBilling registering BroadcastReceiver in AndroidManifest -

go - golang pprof for c library code -