首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > PHP >

链接库(txt)与可以查询功能就这点分了。该如何解决

2012-04-04 
链接库(txt)与可以查询功能就这点分了。PHP codeform actionINDEX.php methodpostselect namemo

链接库(txt)与可以查询功能就这点分了。

PHP code
<form action="INDEX.php" method="post"><select name="month"><option value="1"<?php if(isset($_POST["month"]) && $_POST["month"] == "子时(23点-凌晨1点前)") echo 'selected="selected"';?>>子时(23点-凌晨1点前)</option><option value="2"<?php if(isset($_POST["month"]) && $_POST["month"] == "丑时(1点-凌晨3点前)")echo 'selected="selected"';?>>丑时(1点-凌晨3点前)</option><option value="3"<?php if(isset($_POST["month"]) && $_POST["month"] == "寅时(3点-凌晨5点前)") echo 'selected="selected"';?>>寅时(3点-凌晨5点前)</option><option value="4"<?php if(isset($_POST["month"]) && $_POST["month"] == "卯时(5点-上午7点前)") echo 'selected="selected"';?>>卯时(5点-上午7点前)</option><option value="5"<?php if(isset($_POST["month"]) && $_POST["month"] == "辰时(7点-上午9点前)") echo 'selected="selected"';?>>辰时(7点-上午9点前)</option><option value="6"<?php if(isset($_POST["month"]) && $_POST["month"] == "巳时(9点-上午11点前)") echo 'selected="selected"';?>>巳时(9点-上午11点前)</option><option value="7"<?php if(isset($_POST["month"]) && $_POST["month"] == "午时(11点-中午13点前)") echo 'selected="selected"';?>>午时(11点-中午13点前)</option><option value="8"<?php if(isset($_POST["month"]) && $_POST["month"] == "未时(13点-下午15点前)") echo 'selected="selected"';?>>未时(13点-下午15点前)</option><option value="9"<?php if(isset($_POST["month"]) && $_POST["month"] == "申时(15点-下午17点前)") echo 'selected="selected"';?>>申时(15点-下午17点前)</option><option value="10"<?php if(isset($_POST["month"]) && $_POST["month"] == "酉时(17点-下午19点)") echo 'selected="selected"';?>>酉时(17点-下午19点)</option><option value="11"<?php if(isset($_POST["month"]) && $_POST["month"] == "戌时(19点-晚上21点前)") echo 'selected="selected"';?>>戌时(19点-晚上21点前)</option><option value="12"<?php if(isset($_POST["month"]) && $_POST["month"] == "亥时(21点-晚上23点前)") echo 'selected="selected"';?>>亥时(21点-晚上23点前)</option></select><input type="submit" value="提交" /></form><?$month = $_POST['month'];$filename = sprintf("1.txt");$f = fopen($filename, "r");if(!$f) {die("文件:".$filename."不存在.");}$lines = array();while(!feof($f)) {$lines[] = fgets($f);}fclose($f);for($i = 0; $i < count($lines); ++$i) {if(preg_match_all('/[^\t]+/', $lines[$i], $m) > 0)    $lines[$i] = $m[0];}echo "<table width=\"500\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" bgcolor=\"#C5D5C5\" align=\"center\"><tr><td><table width=\"100%\" border=\"0\" cellpadding=\"8\" cellspacing=\"1\">";echo "<tr><td bgcolor=\"#F5F5F5\" align=\"center\" width=\"60\">时刻</td><td bgcolor=\"#FFFFFF\" style='font-size: 14px; font-weight: bold; color: #F00;'>$month</td></tr><tr><td bgcolor=\"#F5F5F5\" align=\"center\">左眼跳</td><td bgcolor=\"#FFFFFF\" style=\"font-size: 14px;\">$lines[$i][0]</td></tr>";echo "<tr><td bgcolor=\"#F5F5F5\" align=\"center\">右眼跳</td><td bgcolor=\"#FFFFFF\" style='font-size: 14px;'>$lines[$i][2]</td>";echo "</tr></table></td></tr></table>";?> 




库为
1喜..喜
2喜喜
3失败喜
4喜喜
5失败失败
6喜喜
7喜喜
8失败失败
9失败失败
10失败失败
11失败失败
12失败失败

[解决办法]
消灭 0 回复

不是道你在说什么
[解决办法]
阿弥陀佛,是要给大伙算命么?
[解决办法]
条件判断。
[解决办法]
问题出在这里preg_match_all('/[^\t]+/', $lines[$i], $m,估计是匹配不到结果

热点排行