검색항목이 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>
<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>
<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차셀렉팅에서 '미라초등학교', '리라초등학교'.. 이런식으로
<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차셀렉팅에서 '미라초등학교', '리라초등학교'.. 이런식으로