มันก้อยัง งง ๆ มันก้อยัง งงๆ อ่ะ ผมชาคริตอีกแล้วครับ
ส่วนไฟล์ที่สอง
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-874">
<style type="text/css">
<!--
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
.style7 {font-size: 12px; font-family: "Microsoft Sans Serif", "MS Sans Serif", sans-serif; }
.style9 {font-size: 12px; font-family: "Microsoft Sans Serif", "MS Sans Serif", sans-serif; color: #FF0000; }
.style10 {color: #333333}
.style11 {color: #000000}
.style3 {font-size: 12px; font-family: "Microsoft Sans Serif", "MS Sans Serif", sans-serif; color: #666666; }
-->
</style></head>
<body onload="slideIt()" >
<table width="780" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><?require("head.php");?></td>
</tr>
</table>
<form name="flash" method="post" action="Search_fan.php">
<img src="image/font_tor.gif" width="100" height="40" border="0">
<select name="pet" id="pet">
<option value="" Selected>เลือกเพศ</option>
<?
$file = fopen("pet.txt","r");
while(!feof($file)){
$text = fgets($file,4096);
?>
<option value="<?echo$text;?>">
<?
echo"<font color='black'>".$text;
}
fclose($file);
?></option>
</select>
<select name="age" id="age">
<option value="" selected>เลือกอายุ</option>
<?
$file = fopen("age.txt","r");
while(!feof($file)){
$text = fgets($file,4096);
?>
<option value="<?echo $text;?>">
<?
echo$text;
}
fclose($file);
?>
</option>
</select>
<select name="jungwat" id="jungwat">
<option value = "" selected>เลือกจังหวัด</option>
<?
$file = fopen("jungwat.txt","r");
while(!feof($file)){
$text = fgets($file,4096);
?>
<option value="<?
echo $text;
?>
">
<?
echo $text;
}
fclose($file);
?></option>
</select>
<input type="submit" name="Submit" value="Submit">
Date :
22 ต.ค. 2547 21:11:06
By :
shakid
ช่วยด้วยน่ะครับ ทำมาหลายวันแล้ว มันไม่มีค่าออกมาอ่ะครับ
ลองImport รันดูได้ครับ
CREATE TABLE `fan_wairun` (
`id` tinyint(5) NOT NULL auto_increment,
`name` varchar(50) NOT NULL default '',
`email` varchar(50) NOT NULL default '',
`pet` varchar(30) NOT NULL default '',
`tall` varchar(10) NOT NULL default '',
`weight` varchar(10) NOT NULL default '',
`jungwat` varchar(30) NOT NULL default '',
`picture` varchar(50) NOT NULL default '',
`age` varchar(10) NOT NULL default '',
`login` varchar(30) NOT NULL default '',
`password` varchar(30) NOT NULL default '',
`message` varchar(100) NOT NULL default '',
PRIMARY KEY (`id`)
) TYPE=MyISAM AUTO_INCREMENT=20 ;
#
# Dumping data for table `fan_wairun`
#
INSERT INTO `fan_wairun` VALUES (17, 'นางสาว จริงใจ ไม่จริงโจ้', '[email protected] ', 'หญิง', '', '', '', '9UfyLMZTue35958.jpg', '', '01889559', '01889559', '');
INSERT INTO `fan_wairun` VALUES (16, 'นาย ประเทศ ลิ้มเจริญ', '[email protected] ', 'ชาย', '170', '', 'สุราษฎร์ธานี', 'x0PELCpTue30942.JPG', '', 'pater', 'pater', '');
INSERT INTO `fan_wairun` VALUES (15, 'dddd', 'dddd@', 'ชาย', '152', '', 'กาฬสินธุ์', 'N4zs7yHTue30834.jpg', '', 'ddddd', 'dddd', '');
INSERT INTO `fan_wairun` VALUES (10, 'นาย อาทิตย์ ธรรมวณิชวรชัย', '[email protected] ', 'ครึ่งๆ', '', '', '', 'sZwFI9wTue12316.gif', '', 'test', 'test', '');
INSERT INTO `fan_wairun` VALUES (14, 'dfsd', '@', 'หญิง', '156', '', '', 'RGnmDmZTue25554.jpg', '', 'aa', 'aa', '');
INSERT INTO `fan_wairun` VALUES (18, 'นาย นพดล เผ่าพงษ์จันทร์', '[email protected] ', 'ชาย', '158', '81-90', 'พะเยา', '0nyteTeTue50236.jpg', '23', 'demo', 'demo', 'สวัสดีค่ะ ยังไม่มีแฟนค่ะ');
INSERT INTO `fan_wairun` VALUES (19, 'นาย ไพโรจน์ ศิริทัตธำรง', '[email protected] ', 'ชาย', '183', '71-80', 'ชลบุรี', 'ZO1iZutWed22630.jpg', '22', 'hello', 'hello', 'สวัสดีค่ะ ใครอยากตีกอล์ฟเชิญทางนี้ ค่ะ');
Date :
22 ต.ค. 2547 21:13:49
By :
shakid
โอยตาลาย เยอะแยะ งง...
คุณก็ลองแบบง่ายๆ ก่อน เช่น search คำเดียว โดยใช้ คำสั่งที่คุณเขียนไว้นั่นแหละ แล้วค่อยๆ หาว่ามันผิดตรงไหน
เช่น คุณตั้ง form รับค่ามา form นึง แล้วก็ไปที่หน้า search.php
<?
//search.php
include("db_board");
$pet=$_POST["pet"];
//ดึงข้อมูลจาก fan_wairun มานะครับ ดูว่าอันไหนที่มีเพศตามที่เลือกไว้ แล้วก็แสดงออกมาเป็น id ซะ
$SQL="SELECT * FROM fan_wairun WHERE pet='$pet'";
$query=mysql_query($SQL);
while ($rs=mysql_fetch_array($query)){
echo $rs["id"];
}
//ปิดการเชื่อมต่อกับฐานข้อมูล ไม่ต้องมีก็ได้มั้ง
include("end_db_board");
?>
และที่แน่ๆ!!! คงไม่ใช่ว่า คุณลืมใส่ข้อมูลไว้ในฐานข้อมูล fan_wairun นะครับ!
มีปัญหาติดต่อได้ที่ [email protected]
Date :
24 ต.ค. 2547 08:21:31
By :
coolthai
ในไฟล์ PHP ค่าเริ่มต้นของ $i คือไรครับ ที่บรรทัด 17
$id ค่าเป็นเท่าไหร่ครับ ที่บรรทัด 14
แล้วทำไม $Ncount ไม่เท่ากับ 0 จึง พิมพ์ว่า "ไม่พบข้อมูลที่ต้องการค้นหา" น่าจะเป็น $Ncount = 0 มากกว่าถึงจะพิมพ์
แล้วตั้งแต่บรรทัด ที่ 19 ถึง 27 ใน [] ผมว่าต้องมี ' ด้วยนะครับเช่น $rs['tall']
ลองแก้ดูแล้วกันครับ เพราะผม run ไม่ได้ คุณได้ต้องให้ไฟล์ head.php, pet.txt, age.txt, jungwat.txt, และ db_board.php มาครับ
Date :
25 ต.ค. 2547 10:08:31
By :
ลิ้ม นภาลัย
Load balance : Server 04