묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
출력소스에서 제목과 내용의 길이짧게하려는데 잘안되네요..도와주세요
2003.02.12 08:32
<?
mysql_connect("ㅌㅌㅌ","ㅌㅌㅌ","ㅌㅌㅌㅌ");
mysql_select_db("ㅌㅌㅌㅌ");
$result=mysql_query("select * from zetyx_board_ㅌㅌㅌ order by no desc limit 3");
$total = mysql_affected_rows();
for($i=$total; $i>=1; $i--)
{
$data=mysql_fetch_array($result);
$data[subject]= stripslashes($data[subject]);
$data[memo]=nl2br(stripslashes($data[memo]));
if ($i==$total)
{
echo "<a href=ㅌㅌㅌㅌㅌㅌ/view.php?no=$data[no]&id=ㅌㅌㅌ>$data[subject]</a>
".date("M d, Y",$data[reg_date])."<br>$data[memo]";
}
else
{
echo date("Y/m/d",$data[reg_date])."<a href=ㅌㅌㅌㅌㅌㅌ/view.php?no=$data[no]&id=ㅌㅌㅌ>$data[subject]</a>";
}
}
?>
이소스는 공지사항을 출력할때 목록과함께 가장최근의글은제목과함꼐 메모까지 출력해주는 소스잔아요./...
그런데 제가 메모의글자수와 서브잭트의 글자수를 제한하려고
$max = 20;
$count = strlen($data[memo]);
if($count >= $max) {
for ($pos=$max;$pos>0 && ord($data[memo][$pos-1])>=127;$pos--);
if (($max-$pos)%2 == 0)
$data[memo] = substr($data[memo], 0, $max) . "...";
else
$data[memo] = substr($data[memo], 0, $max+1) . "...";
}
else {
$data[memo] = "$data[memo]";
이소스를 적용하였는데 자꾸에러가나네요.....파스에러 구문에러인데....있지도안은줄에서 에러가나는것보면 ...
이소스가 분명히 안맞는게분명하거든요......위의 공지사항출력소스에어떻게하면 제목과 내용의 길이를원하는데로 잘를수있을가요....제발꼭알려주세요....아주궁금합니다.
mysql_connect("ㅌㅌㅌ","ㅌㅌㅌ","ㅌㅌㅌㅌ");
mysql_select_db("ㅌㅌㅌㅌ");
$result=mysql_query("select * from zetyx_board_ㅌㅌㅌ order by no desc limit 3");
$total = mysql_affected_rows();
for($i=$total; $i>=1; $i--)
{
$data=mysql_fetch_array($result);
$data[subject]= stripslashes($data[subject]);
$data[memo]=nl2br(stripslashes($data[memo]));
if ($i==$total)
{
echo "<a href=ㅌㅌㅌㅌㅌㅌ/view.php?no=$data[no]&id=ㅌㅌㅌ>$data[subject]</a>
".date("M d, Y",$data[reg_date])."<br>$data[memo]";
}
else
{
echo date("Y/m/d",$data[reg_date])."<a href=ㅌㅌㅌㅌㅌㅌ/view.php?no=$data[no]&id=ㅌㅌㅌ>$data[subject]</a>";
}
}
?>
이소스는 공지사항을 출력할때 목록과함께 가장최근의글은제목과함꼐 메모까지 출력해주는 소스잔아요./...
그런데 제가 메모의글자수와 서브잭트의 글자수를 제한하려고
$max = 20;
$count = strlen($data[memo]);
if($count >= $max) {
for ($pos=$max;$pos>0 && ord($data[memo][$pos-1])>=127;$pos--);
if (($max-$pos)%2 == 0)
$data[memo] = substr($data[memo], 0, $max) . "...";
else
$data[memo] = substr($data[memo], 0, $max+1) . "...";
}
else {
$data[memo] = "$data[memo]";
이소스를 적용하였는데 자꾸에러가나네요.....파스에러 구문에러인데....있지도안은줄에서 에러가나는것보면 ...
이소스가 분명히 안맞는게분명하거든요......위의 공지사항출력소스에어떻게하면 제목과 내용의 길이를원하는데로 잘를수있을가요....제발꼭알려주세요....아주궁금합니다.