|










|
|
|
 |
0 |
|
View Articles |
|
 |
 Name |
Àå¼±ÀÍ |
(2006-01-24 02:13:53, Hit : 9361, Vote : 1963)
|
|
 |
Subject |
 ¾È³çÇϼ¼¿ä~ À̹ø¿£ °Ë»ö±â´É¿¡ ±Ã±ÝÇÔÀÌ »ý°å½À´Ï´Ù^^ |
 |
 |
¾Æ·§±Û ´äº¯Áּż ´ÙÀ½ ´Ü°è¸¦ ÁøÇàÁßÀÎ ÇлýÀÔ´Ï´Ù^^
´Ù¸§ÀÌ ¾Æ´Ï¿À¶ó À̹ø¿¡´Â °Ë»ö±â´É¿¡ ¿¡·¯°¡ ¹ß»ýÀ» ÇØ¼¿ä ¤»
°Á¸¦ µû¶óÇÏ¸é °Ë»öÇÏ´Â Ç׸ñÀÌ ¼±ÅÃÀ¸·Î µÇ¾îÀִµ¥¿ä~
ÀÌ°É Ã¼Å©¹Ú½º·Î ¹Ù²Ù¾îº¸·Á°í ÇÕ´Ï´Ù^^
Á¦´ë·Î ÀÌÇØµµ ¸øÇϴ³ðÀÌ ÀÀ¿ëÀ̳ª ÇØº¸·Á°í Çϴ°Š°°¾Æ Áú¹®µå¸®±â Á˼ÛÇѵ¥ ³Ê¹« ±Ã±ÝÇϳ׿ä~
¿©±â ¹¯°í ´äÇÏ±â °Ô½ÃÆÇ¿¡¼ °Ë»öÇÏ´Ùº¸´Ï À¯»ç±ÛÀÌ Çϳª ÀÖ¾î¼ Ä«ÇÇÇØ ½áºÃ´Âµ¥¿ä
ÀÏ´Ü Ã¼Å©¹Ú½º ¼º°ø¹× checked·Î Ȱ¼ºÈ Çϴ°ͱîÁö ÇÑ°Í °°½À´Ï´Ù.
±×·±µ¥ °Ë»öÇϸé
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'like '%Å×½ºÆ®%'' at line 1
¿Í °°Àº ¸Þ¼¼Áö°¡ ³ª¿À³×¿ä^^
Á¦ °Ë»ö ÀÔ·Â ÆûÀº ¾Æ·¡¿Í °°½À´Ï´Ù.
<!-- °Ë»ö ÀÔ·Â Æû -->
<form method=post action='list.php'>
<tr>
<td width=100% colspan=5 align=center>
<input type=hidden name=page value=<? echo "$page" ; ?>>
<input type=checkbox name=src_name>À̸§
<input type=checkbox name=src_subject checked>Á¦¸ñ
<input type=checkbox name=src_memo checked>³»¿ë
<?
//üũ¹Ú½º¸¦ ÅëÇÑ ´ÙÁß °Ë»ö
if ($src_value != '') { // °Ë»ö¾î°¡ ÀԷµǾúÀ¸¸é
$i=0;
if ($src_name) { // À̸§ÀÌ Ã¼Å©µÇ¾úÀ» °æ¿ì
$i++;
$w_str[$i] = "name like '%$src_value%' ";
}
if ($src_subject) { // Á¦¸ñÀÌ Ã¼Å©µÇ¾úÀ» °æ¿ì
$i++;
$w_str[$i] = "subject like '%$src_value%' ";
}
if ($src_memo) { // ³»¿ëÀÌ Ã¼Å©µÇ¾úÀ» °æ¿ì
$i++;
$w_str[$i] = "memo like '%$src_value%' ";
}
for($j=1;$j<=$i;$j++) { // À§ÀÇ ¹®ÀåÀ» ¸ðµÎ ¿¬°áÇÔ
if ($j < 2) {
$where .= $w_str[$j];
} else { // µÎ°¡Áö ÀÌ»óÀÏ °æ¿ì or·Î ¿¬°áÇÔ
$where = $where." or ".$w_str[$j];
}
}
if ($i > 0) $where = "where $where"; // Çϳª¶óµµ üũ°¡ µÇ¾úÀ» ¶§¸¸
}
?>
<input type=text name=src_value size=30>
<input type=submit value=°Ë»ö>
</td>
</tr>
</form>
<!-- °Ë»ö ÀÔ·Â Æû ³¡ -->
¹¹°¡ ¹®Á¦Àϱî¿ä?^^
È¥ÀÚ¼ Çпø ¾È´Ù´Ï°í °øºÎÇϴ°Ŷó¼ÀÎÁö Àç¹ÌÀÖÁö¸¸ ¸Å¿ì ¾î·Æ°í ÀÌÇØ°¡ ¾ÈµÇ´Â ºÎºÐµµ ¸¹³×¿ä ¤»
ÁøÀÛ¿¡ °øºÎÇÒ²¬ ÇÏ´Â »ý°¢µµ µé°í¿ä~
±×·¡µµ º´¸ñ´ÔÀÇ °Á¸¦ µû¶óÇÏ´Ùº¸´Ï ¿¹Àüº¸´Ù´Â ÀÌÇØÇÒ ¼ö ÀÖ´Â ºÎºÐÀÌ ´õ ¸¹¾ÆÁø°Í °°¾Æ Áñ°Ì°Ô °øºÎÇϰí ÀÖ½À´Ï´Ù. °¨»çÇÕ´Ï´Ù ¤»
À̹ø¿¡µµ ´äº¯ ÁֽǰÅÁÒ? ³Ê¹« Á¦°¡ ¹¯°í ´äÇÏ±â °Ô½ÃÆÇ¿¡ µµ¹èÇϴ°Ͱ°¾Æ ºÎ²ô·´³×¿ä ^^;
|
 ¼Õº´¸ñ |
À§ ³»¿ë¸¸ ºÁ¼´Â Àß °¨ÀÌ ¾È ¿À±¸¿ä.
À§¿Í °°ÀÌ SQL ¹®¹ý ¿À·ù°¡ ¹ß»ýÇßÀ» ¶§´Â ÀÌ·¸°Ô ÇØº¸¼¼¿ä.
SQL ¹®À» ¹Þ¾Æ¼ ½ÇÁ¦·Î °Ë»öÇÏ´Â ÆäÀÌÁö¿¡¼
¿À·ù°¡ ³ª´Â ÁöÁ¡ ¶Ç´Â ¿À·ù°¡ ÀǽɵǴ ÁöÁ¡ ¹Ù·Î À§¿¡
SQL ¹®À» ȸ鿡 »Ñ·Áº¸¼¼¿ä.
Áï,
$sql = "select *........ ";
mysql_fetch($sql);
...
ÀÌ·± ½ÄÀ¸·Î µÇ¾î ÀÖ´Ù¸é,
$sql - "select *....."; ¹Ø¿¡
echo "$sql";
À» »ðÀÔÇØ º¸¼¼¿ä.
±×·¯¸é ȸ鿡
select * ... ÇÏ¸é¼ ½ÇÁ¦ ½ÇÇàµÈ sql ¹®ÀÌ º¸ÀÏ °ÍÀÔ´Ï´Ù.
±× ¹®ÀåÀ» º¸¸é¼ ¿À·ù¸¦ ÃßÃøÇØ¾ß ÇÕ´Ï´Ù.
Ȥ½Ã ¸ð¸£½Ã°Ú´Ù¸é, ±×·¸°Ô ȸ鿡 Ç¥½ÃµÈ SQL ¹®ÀåÀ» º¹»çÇØ¼ ¿©±â¿¡ °Ô½ÃÇØÁÖ¼¼¿ä.
±×·¯¸é ¾î¶² ¿À·ùÀÎÁö ÁüÀÛÀÌ °¥ °ÍÀÔ´Ï´Ù.
À§ ¿À·ù ¸Þ½ÃÁö·Î ºÁ¼´Â, like ¹®Àå ¾Õ¿¡ ¿À·ù°¡ ÀÖ´Â °Í °°½À´Ï´Ù. |
|
|

|
|

|
|