··조회 9,544
계속 물어봐서 죄송한데요..
이 소스에서 어디쯤에 그 함수를 넣어야하는지 안돼서요
여러군데 넣어보고 시도해봤지만 안되더라구요...
$connect = mysql_connect($host_name,$user_name,$user_password);
mysql_select_db($db_name, $connect);
$que = "SELECT * FROM zetyx_board_bang order by reg_date desc limit 20";
$result =mysql_query($que,$connect);
$total = mysql_affected_rows();
for($i=$total; $i>=1; $i--)
{
$data =mysql_fetch_array($result);
$data[name]=stripslashes($data[name]);
$data[subject]=nl2br(stripslashes($data[subject]));
$data[date]=date("Y/m/d",$data[reg_date]);
if ($i==$total)
{
echo "<br><font size=1 face=돋움>$data[date]</font><font size=2 face=돋움> <img src=111.jpg><a href=zero/view.php?no=$data[no]&id=bang>$data[subject]</a></font>";
}
else
{
echo "<br><font size=1 face=돋움>$data[date]</font><font size=2 face=돋움> <img src=111.jpg><a href=zero/view.php?no=$data[no]&id=bang>$data[subject]</a></font>";
}
}
mysql_close();
?>
여러군데 넣어보고 시도해봤지만 안되더라구요...
$connect = mysql_connect($host_name,$user_name,$user_password);
mysql_select_db($db_name, $connect);
$que = "SELECT * FROM zetyx_board_bang order by reg_date desc limit 20";
$result =mysql_query($que,$connect);
$total = mysql_affected_rows();
for($i=$total; $i>=1; $i--)
{
$data =mysql_fetch_array($result);
$data[name]=stripslashes($data[name]);
$data[subject]=nl2br(stripslashes($data[subject]));
$data[date]=date("Y/m/d",$data[reg_date]);
if ($i==$total)
{
echo "<br><font size=1 face=돋움>$data[date]</font><font size=2 face=돋움> <img src=111.jpg><a href=zero/view.php?no=$data[no]&id=bang>$data[subject]</a></font>";
}
else
{
echo "<br><font size=1 face=돋움>$data[date]</font><font size=2 face=돋움> <img src=111.jpg><a href=zero/view.php?no=$data[no]&id=bang>$data[subject]</a></font>";
}
}
mysql_close();
?>
댓글 2
위치는 별 상관이 없으니 위 소스 가장 위에다 넣으시면 되구요.
그리고 실제 사용하기 위해서는,
$data[subject]=nl2br(stripslashes($data[subject]));
아래에
$data[subject]=cut_str($data[subject],30); // 여기서 30은 문자열의 길이
이렇게 넣어주시면 됩니다.
그런데 아래의 if문을 보면 조건이 만족할 때와 그렇지 않을 때의 내용이 똑 같은데.... 왜 if문으로 처리했을까하는 생각이 드네요..