0

クライアント用の新しいサイトを構築しています。インデックス ページに最新ニュースの div タグがあります。テキスト ボックスの情報を 50 文字に制限する必要があり、phpleft()と同様に mysql 関数を試しました。maxlength求めている結果が得られません。

<div class="sidebar">
      <h3>Latest News</h3>
      <form name="form1" method="post" action="">
      <input name="news_title" type="text" value="<?php echo $row_getNews['news_title']; ?>" size="30" maxlength="30"><br />
      <textarea name="news_details" cols="25" rows="10" maxlenght="100"><?php echo $row_getNews['news_details']; $str50 = substr($mystring, 0, 50); ?></textarea>
      <br />
      <input name="news_user" type="text" value="<?php echo $row_getNews['news_user']; ?>" size="30" maxlength="30">
      </form>
4

1 に答える 1

0

割り当て$str50は意味がありません:

<textarea name="news_details" cols="25" rows="10" maxlenght="100"><?php echo $row_getNews['news_details']; $str50 = substr($mystring, 0, 50); ?></textarea>

1 つの方法は、最初の 50 文字を単にエコーすることです。

<textarea name="news_details" cols="25" rows="10" maxlenght="100"><?php=substr($row_getNews['news_details'],0,50)?></textarea>
于 2013-05-09T21:51:31.353 に答える