검색항목이 6개정도로 해서도 검색이 가능한지요? > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

검색항목이 6개정도로 해서도 검색이 가능한지요? 정보

검색항목이 6개정도로 해서도 검색이 가능한지요?

본문

검색항목을 6개정도를 넣을려고 합니다. 
6개정도가 검색에 맞으면 검색결과가 나왔으면 하는데요.
검색항목은 추가필드도 같이 넣을까 하는데요 예를들면 1, 2, 3, 4 정도만 쓰고 싶습니다.
그리고 검색되는 게시판은 두개만 할려구요.
예를들면 a, b 라는 이름의 게시판만 검색에 출력되게 하고 싶습니다.
아래처럼 html로 나모에서 한번 만들어 봤는데요.
일단 모양은 나름대로 마음에 들게 만들었답니다.
이것을 메인화면인 index.php 에 넣으면 작동이 될까 모르겠습니다.
<FORM action=무엇이라고 넣어야하나요? method=post> 에도 action= 부분에 무엇인가 들어가야할것같은데...
어떻게하면 무난하게 검색기능을 사용할 수 있을까요?
 
 
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=euc-kr">
<title>학생들 모여라</title>
<meta name="generator" content="Namo WebEditor v5.0">
</head>
<body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
<table width="413">
<TR>
<TD width="407">
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD vAlign=top width="100%">
<TABLE cellSpacing=0 cellPadding=0 width="100%" align=center border=0>
<TBODY>
<TR>
<FORM action=무엇이라고 넣어야하나요? method=post>
<TD vAlign=top width="46%">
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD width="38%">
성별</TD>
<TD width="62%"><SELECT name=sextype> <OPTION value="" selected></OPTION>
<OPTION value=1>남자</OPTION> <OPTION value=2>여자</OPTION></SELECT></TD></TR>
<TR>
<TD> 종교</TD>
<TD><SELECT name=religion> <OPTION value="" selected></OPTION> <OPTION
value=기독교>기독교</OPTION> <OPTION value=천주교>천주교</OPTION> <OPTION
value=불교>불교</OPTION> <OPTION value=무교>무교</OPTION> <OPTION
value=기타>기타</OPTION></SELECT></TD></TR>
<TR>
<TD> 가족</TD>
<TD><SELECT name=school> <OPTION value="" selected></OPTION> <OPTION
value="1">1명</OPTION> <OPTION value="2">2명</OPTION> <OPTION
value="3">3명</OPTION> <OPTION value="4">4명</OPTION> </SELECT>        </SELECT></TD></TR></TBODY></TABLE></TD>
<TD vAlign=top width="54%">
<TABLE cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD width="43%">
나이</TD>
<TD width="57%"><SELECT name=age1> <OPTION value="" selected></OPTION> <OPTION
value=23>23</OPTION> <OPTION value=24>24</OPTION> <OPTION value=25>25</OPTION>
<OPTION value=26>26</OPTION> <OPTION value=27>27</OPTION> <OPTION
value=28>28</OPTION> <OPTION value=29>29</OPTION> <OPTION value=30>30</OPTION>
<OPTION value=31>31</OPTION> <OPTION value=32>32</OPTION> <OPTION
value=33>33</OPTION> <OPTION value=34>34</OPTION> <OPTION value=35>35</OPTION>
<OPTION value=36>36</OPTION> <OPTION value=37>37</OPTION> <OPTION
value=38>38</OPTION> <OPTION value=39>39</OPTION> <OPTION value=40>40</OPTION>
<OPTION value=41>41</OPTION> <OPTION value=42>42</OPTION> <OPTION
value=43>43</OPTION> <OPTION value=44>44</OPTION> <OPTION value=45>45</OPTION>
<OPTION value=46>46</OPTION> <OPTION value=47>47</OPTION> <OPTION
value=48>48</OPTION> <OPTION value=49>49</OPTION> <OPTION value=50>50</OPTION>
<OPTION value=51>51</OPTION> <OPTION value=52>52</OPTION> <OPTION
value=53>53</OPTION> <OPTION value=54>54</OPTION> <OPTION value=55>55</OPTION>
<OPTION value=56>56</OPTION> <OPTION value=57>57</OPTION> <OPTION
value=58>58</OPTION> <OPTION value=59>59</OPTION> <OPTION
value=60>60</OPTION></SELECT>~<SELECT name=age2> <OPTION value=""
selected></OPTION> <OPTION value=23>23</OPTION> <OPTION value=24>24</OPTION>
<OPTION value=25>25</OPTION> <OPTION value=26>26</OPTION> <OPTION
value=27>27</OPTION> <OPTION value=28>28</OPTION> <OPTION value=29>29</OPTION>
<OPTION value=30>30</OPTION> <OPTION value=31>31</OPTION> <OPTION
value=32>32</OPTION> <OPTION value=33>33</OPTION> <OPTION value=34>34</OPTION>
<OPTION value=35>35</OPTION> <OPTION value=36>36</OPTION> <OPTION
value=37>37</OPTION> <OPTION value=38>38</OPTION> <OPTION value=39>39</OPTION>
<OPTION value=40>40</OPTION> <OPTION value=41>41</OPTION> <OPTION
value=42>42</OPTION> <OPTION value=43>43</OPTION> <OPTION value=44>44</OPTION>
<OPTION value=45>45</OPTION> <OPTION value=46>46</OPTION> <OPTION
value=47>47</OPTION> <OPTION value=48>48</OPTION> <OPTION value=49>49</OPTION>
<OPTION value=50>50</OPTION> <OPTION value=51>51</OPTION> <OPTION
value=52>52</OPTION> <OPTION value=53>53</OPTION> <OPTION value=54>54</OPTION>
<OPTION value=55>55</OPTION> <OPTION value=56>56</OPTION> <OPTION
value=57>57</OPTION> <OPTION value=58>58</OPTION> <OPTION value=59>59</OPTION>
<OPTION value=60>60</OPTION></SELECT> </TD></TR>
<TR>
<TD> 신장</TD>
<TD><SELECT name=height1> <OPTION value="" selected></OPTION> <OPTION
value=155>155</OPTION> <OPTION value=156>156</OPTION> <OPTION
value=157>157</OPTION> <OPTION value=158>158</OPTION> <OPTION
value=159>159</OPTION> <OPTION value=160>160</OPTION> <OPTION
value=161>161</OPTION> <OPTION value=162>162</OPTION> <OPTION
value=163>163</OPTION> <OPTION value=164>164</OPTION> <OPTION
value=165>165</OPTION> <OPTION value=166>166</OPTION> <OPTION
value=167>167</OPTION> <OPTION value=168>168</OPTION> <OPTION
value=169>169</OPTION> <OPTION value=170>170</OPTION> <OPTION
value=171>171</OPTION> <OPTION value=172>172</OPTION> <OPTION
value=173>173</OPTION> <OPTION value=174>174</OPTION> <OPTION
value=175>175</OPTION> <OPTION value=176>176</OPTION> <OPTION
value=177>177</OPTION> <OPTION value=178>178</OPTION> <OPTION
value=179>179</OPTION> <OPTION value=180>180</OPTION> <OPTION
value=181>181</OPTION> <OPTION value=182>182</OPTION> <OPTION
value=183>183</OPTION> <OPTION value=184>184</OPTION> <OPTION
value=185>185</OPTION> <OPTION value=186>186</OPTION> <OPTION
value=187>187</OPTION> <OPTION value=188>188</OPTION> <OPTION
value=189>189</OPTION> <OPTION value=190>190</OPTION></SELECT>~<SELECT
name=height2> <OPTION value="" selected></OPTION> <OPTION value=155>155</OPTION>
<OPTION value=156>156</OPTION> <OPTION value=157>157</OPTION> <OPTION
value=158>158</OPTION> <OPTION value=159>159</OPTION> <OPTION
value=160>160</OPTION> <OPTION value=161>161</OPTION> <OPTION
value=162>162</OPTION> <OPTION value=163>163</OPTION> <OPTION
value=164>164</OPTION> <OPTION value=165>165</OPTION> <OPTION
value=166>166</OPTION> <OPTION value=167>167</OPTION> <OPTION
value=168>168</OPTION> <OPTION value=169>169</OPTION> <OPTION
value=170>170</OPTION> <OPTION value=171>171</OPTION> <OPTION
value=172>172</OPTION> <OPTION value=173>173</OPTION> <OPTION
value=174>174</OPTION> <OPTION value=175>175</OPTION> <OPTION
value=176>176</OPTION> <OPTION value=177>177</OPTION> <OPTION
value=178>178</OPTION> <OPTION value=179>179</OPTION> <OPTION
value=180>180</OPTION> <OPTION value=181>181</OPTION> <OPTION
value=182>182</OPTION> <OPTION value=183>183</OPTION> <OPTION
value=184>184</OPTION> <OPTION value=185>185</OPTION> <OPTION
value=186>186</OPTION> <OPTION value=187>187</OPTION> <OPTION
value=188>188</OPTION> <OPTION value=189>189</OPTION> <OPTION
value=190>190</OPTION></SELECT> </TD></TR>
<TR>
<TD> 학교</TD>
<TD><SELECT style="WIDTH: 90pt" size=1 name=job> <OPTION value=""
selected></OPTION> <OPTION value="초등학생">초등학생</OPTION> <OPTION
value="중학생">중학생</OPTION> <OPTION value="고등학생">고등학생</OPTION> <OPTION
value="대학생">대학생</OPTION> <OPTION value=기타>기타</OPTION></SELECT> </TD></TR>
<TR>
<TD align=right colSpan=2 height=25>검색</TD></TR></TBODY></TABLE></TD></TR></FORM></TBODY></TABLE></TD></TR></TBODY></TABLE></TD></TR>
</table>
</body>
</html>

댓글 전체

공부를 좀 하셔야겠습니다.
<SELECT name=age1> <OPTION value="" selected></OPTION> <OPTION
value=23>23</OPTION></select>
부분을 for 문으로 3줄로 줄이세요.

그 다음에 list.skin.php를 보시고 action 이 어케 되는지 hidden 으로 뭘 넘겨주는지..
넘긴 값을 받아서 
bbs/list.php 에서 어케 페이징을 하는지  보시고
팁텍란에 제가 올린 '여분필드를 셀렉트박스로..' 를 보시고 그걸 적용하세요.

더 자세한 셀렉팅은
해당분야먄 다이렉트로 2차 셀렉팅하는 스트립트를 적용하시면 될겁니다.
카테고리가 '학교'일때 2차 셀렉팅이 초등,중,고,대 이런식으로 되고 
초등을 선택하면 3차셀렉팅에서 '미라초등학교', '리라초등학교'.. 이런식으로
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT