これは関数内にあり、条件が 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 . '">';
}
}
}
}
}
?>