<body>
<h1>db_test.php</h1>
????????
<h3>?fgetcsv????????????????????<br />
????????????</h3>
???$string = trim(fgets($data1));//????????????????????<br />
???$dt = strtok($string,','); //?????????????????<br />
???if($dt == $city){ <br /><br />

<form action = "db_test.php" method = "post">
???????? <br />
<select name="f_in">
<option value = "0">??</option>
<option value = "1">??</option>
<option value = "2">??</option>
<option value = "3">??</option>
<option value = "4">??</option>
<option value = "5">??</option>
<option value = "6">???</option>
<option value = "7">???</option>
<option value = "8">???</option>
<option value = "9">??</option>
<option value = "10">??</option>
<option value = "11">???</option>
<option value = "12">??</option>
<option value = "13">????</option>
<option value = "14">???</option>

</select>
<input type="submit" value="??" />
</form>

<form action = "db_test.php" method = "post">
<p>
????????<br />
<input name="f_in" type="radio" value="1">??
<input name="f_in" type="radio" value="2">??
<input name="f_in" type="radio" value="3">??
<input name="f_in" type="radio" value="4">??
<input name="f_in" type="radio" value="5">??
<input name="f_in" type="radio" value="6">???
<input name="f_in" type="radio" value="7">??? <br />
<input name="f_in" type="radio" value="8">???
<input name="f_in" type="radio" value="9">??
<input name="f_in" type="radio" value="10">??
<input name="f_in" type="radio" value="11">???
<input name="f_in" type="radio" value="12">??
<input name="f_in" type="radio" value="13">????
<input name="f_in" type="radio" value="14">???

</p>
<p>
<input type="submit" name="Submit" value="??">
</p>
</form>

<?php
//*********?????????? ***************//
$f_in = $_POST['f_in'];
//*********switch????????????***********//
switch($f_in){
case 0;
echo "<h3>????????????</h3>";
break;
case 1;
echo "<h3>?????</h3>";
$city = "??";//??????$city???
break;
case 2;
echo "<h3>?????</h3>";
$city = "??";
break;
case 3;
echo "<h3>?????</h3>";
$city = "??";
break;
case 4;
echo "<h3>?????</h3>";
$city = "??";
break;
case 5;
echo "<h3>?????</h3>";
$city = "??";
break;
case 6;
echo "<h3>??????</h3>";
$city = "???";
break;
case 7;
echo "<h3>??????</h3>";
$city = "???";
break;
case 8;
echo "<h3>??????</h3>";
$city = "???";
break;
case 9;
echo "<h3>?????</h3>";
$city = "??";
break;
case 10;
echo "<h3>?????</h3>";
$city = "??";
break;
case 11;
echo "<h3>??????</h3>";
$city = "???";
break;
case 12;
echo "<h3>?????</h3>";
$city = "??";
break;
case 13;
echo "<h3>???????</h3>";
$city = "????";
break;
case 14;
echo "<h3>??????</h3>";
$city = "???";
break;

}

 

//*********????????????******************//

$fname = 'db_test.txt';
$data1 = @fopen($fname,'r') or exit('???????????????</body></html>');
echo "<table border=\"1\" cellpadding=\"5\">\n";
echo "<h4>???????</h4>\n";
echo "<tr><th>??</th><th>???</th><th>??</th><th>??</th><th>??</th><th>???</th></tr>\n";

while(!feof($data1)){ //eof??????????
$string = trim(fgets($data1));//????????????????????
$dt = strtok($string,','); //?????????????????

if($dt == $city){
echo "<tr>\n";

while($dt){ //$dt??????????
echo "<td>".$dt. "</td>\n";
$dt = strtok(",");
}
echo "</tr>\n";

}
}
fclose($data1);
?>

</body>

?db_test.txt?????

??,??????????,?????????????,1,????,??
??,????,?????????????,2,??11????,????
??,?????,?????????????,3,????????JR?,?????
??,????,?????????????,4,????????????,????
??,????????,?????????????,5,????????JR?,????????
??,?????,?????????????,6,????????JR?,?????
??,????,?????????????,9,????????JR?,????
??,????,?????????????,10,????????JR?,????
??,????,?????????????,11,????????JR?,????
??,??????,?????????????,12,????????JR?,??????
??,???,?????????????,13,????????JR?,???
??,????,?????????????,1,????????JR?,????
??,?????,?????????????,2,????????JR?,?????
??,???????,?????????????,3,????????JR?,???????
??,?????,?????????????,4,????????JR?,?????
??,???????????,?????????????,5,????????JR?,???????????
??,????????????,?????????????,6,????????JR?,????????????
??,?????,?????????????,9,????????JR?,?????
??,?????,?????????????,10,????????JR?,?????
??,????,?????????????,11,????????JR?,??
??,????,?????????????,12,????????????,??
??,?????,?????????????,13,????????????,??
??,????,?????????????,1,????????????,??
??,????,?????????????,2,????????????,??
??,??????,?????????????,3,????????????,??
??,??????,?????????????,4,????????????,??
??,??????,?????????????,5,????????????,??
??,????,?????????????,6,????????????,??
??,????,?????????????,9,????????????,??
??,????,?????????????,10,????????????,??
???,?????,?????????????,11,????????????,??
???,?????,?????????????,12,????????????,??
???,???????,?????????????,13,????????????,??
???,?????????,?????????????,1,????????????,??
???,???????,?????????????,2,????????????,??
???,?????,?????????????,3,????????????,??
???,?????,?????????????,4,????????????,??
???,??????,?????????????,5,????????????,??
???,??????,?????????????,6,????????????,??
???,??????,?????????????,9,????????????,??
???,???????,?????????????,10,????????????,??
???,?????,?????????????,11,????????????,??
???,?????,?????????????,12,????????????,?????
???,??????,?????????????,13,????????????,??????
???,??????,?????????????,1,????????????,??????
???,??????,?????????????,2,????????????,??????
???,???????,?????????????,3,????????????,???????
???,?????,?????????????,4,????????????,?????
??,????,?????????????,5,????????????,????
??,????,?????????????,6,????????????,????
??,????,?????????????,9,????????????,????
??,????,?????????????,10,????????????,????
??,?????,?????????????,11,????????????,?????
??,????,?????????????,12,????????????,????
??,??????,?????????????,13,????????????,??????
??,??????,?????????????,1,????????????,??????
??,??????,?????????????,2,????????????,??????
??,????,?????????????,3,????????????,????
??,????,?????????????,4,????????????,????
??,?????,?????????????,5,????????????,?????
???,??????,?????????????,6,????????????,??????
???,??????,?????????????,9,????????????,??????
???,????,?????????????,10,????????????,????
???,??????,?????????????,11,????????????,??????
???,??????,?????????????,12,????????????,??????
???,???????,?????????????,13,????????????,???????
??,????,?????????????,1,????????????,????
??,??????,?????????????,2,????????????,??????
??,???????,?????????????,3,????????????,???????
??,?????????,?????????????,4,????????????,?????????
??,?????,?????????????,5,????????????,?????
??,?????,?????????????,6,????????????,?????
????,??????,?????????????,9,????????????,????
????,??????,?????????????,10,????????????,????
????,??????,?????????????,11,????????????,????
????,??????,?????????????,12,????????????,????
????,??????,?????????????,13,????????????,????
????,??????,?????????????,1,????????????,????
???,?????,?????????????,2,????????????,?????
???,????,?????????????,3,????????????,????
???,?????,?????????????,4,????????????,?????
???,?????,?????????????,5,????????????,?????
???,????????????,?????????????,6,????????????,????????????
???,?????,?????????????,9,????????????,?????