0

これは関数内にあり、条件が true の場合は以下を実行しechoます

<?php
ge() {
   while (conditions) {
      echo '<input type="hidden" name="item_number_' . $num . '" value="' . $num . '">';
      echo '<input type="hidden" name="item_name_' . $num . '" value="' . $get_row['name'] . '">';
      echo '<input type="hidden" name="quantity_' . $num . '" value="' . $value . '">';
      }
   }
?>

郵送の目的で、投稿で入力タグの名前を呼び出す必要があります。これをポストに渡す方法は?これはwhileループ内にあり、ループされた時間の数に基づいて出力を与えるため、配列を使用する必要がありますか。


@bestprogrammerintheworld関数全体は..

<?php
function checkout() {
  $num = 0;
  foreach ($_SESSION as $name => $value) {
    if ($value > 0) {
      if (substr($name, 0, 5) == 'cart_') {
        $id  = substr($name, 5, (strlen($name) - 5));
        $get = mysql_query('SELECT id,name FROM products WHERE id=' . mysql_real_escape_string((int) $id));
        while ($get_row = mysql_fetch_assoc($get)) {

          $num++;
          echo '<input type="hidden" name="item_number" value="' . $num . '">';
          echo '<input type="hidden" name="item_name" value="' . $get_row['name'] . '">';
          echo '<input type="hidden" name="quantity_" value="' . $value . '">';
          }
        }
      }
    }
  }
?>
4

1 に答える 1