私は現在phpと学習に新しいですが、少しのテストをした後、while
を2回使用することはできませんが、正確にリセットする方法がわかりません。
一部のシナリオでは人々がreset($variable)
を使用していますが、それは私のケースではうまくいかないようです。
重要な場合は、mysqli
を使用してドロップダウンメニューを選択して返します。最初のものは機能しますが、もう1つは機能しません。PHPを2回使用しています
<?php
echo '<select>';
while(list($stateID, $stateName) = $result->fetch_row())
{
echo '<option value="$stateName">';
echo "$stateName";
echo '</option>';
}
echo '</select>';
?>
<br>
<br>
To:
<?php
echo '<select>';
while(list($stateID, $stateName) = $result2->fetch_row())
{
echo '<option value="$stateName">';
echo "$stateName";
echo '</option>';
}
echo '</select>';
?>
さらに、必要な場合は、mysqlの検索結果がここにあります。
<?php
include 'connect.php';
$query = "SELECT * FROM LOCATION";
$result = $mysqli->query($query, MYSQLI_STORE_RESULT);
$result2 = $mysqli->query($query, MYSQLI_STORE_RESULT);
if(!$result) {
echo($mysqli->error);
exit();
}
?>
私は結果を1と2との2つの変数を作成したところ、このメソッドは動作しますが、私は繰り返し同じコードを再利用する必要がある場合、私は、これは特にイベントで、行くための正しい方法ではない感じがありますがそしてもう一度。