このコードがあり、選択した状態をサブキャット テーブルに入れようとしています。これまでのところ、空の値が返されます。これが明確かどうかはわかりませんが、私が望むのは、選択オプションから州を選択して送信することだけです。選択した州名をテーブルのサブキャットに取得したいと考えています。
enter <?php
include("connect.php");
$state = $row['states']; //Select name
if (isset($_POST[submit])){
$query = "INSERT INTO subcat (sub_name) VALUES ('$state')";
mysql_query($query) or die(mysql_error());
}
?>
<form action="" method="post" name="form">
<?php
$sql = mysql_query("SELECT * FROM state");
echo "<select name='states'>
<option value=''>Select a state</option>";
while ($row = mysql_fetch_assoc($sql)) {
echo "<option value='$row[id]'>$row[name]</option>";
}
echo "</select>";
?>
<input type="submit" name="submit" value="Continue" />
</form> here
ありがとう