>  기사  >  컴퓨터 튜토리얼  >  PHP를 사용하여 데이터베이스의 텍스트 일부를 출력합니다.

PHP를 사용하여 데이터베이스의 텍스트 일부를 출력합니다.

WBOY
WBOY앞으로
2024-01-22 18:18:051168검색

PHP를 사용하여 데이터베이스의 텍스트 일부를 출력합니다.

php에서 데이터베이스의 텍스트 일부를 출력하는 방법

주인님, 남의 말도 안 되는 소리 듣지 마세요. 그럴 때마다 이해하는 척 하는 분들이 계실 텐데요,

substr을 사용하고 입고 있는 번호가 중국어인 경우 잘못된 문자가 나타납니다

숫자와 문자는 1바이트로 계산되기 때문에 한자는 2바이트로 계산됩니다.

substr은 숫자가 아닌 바이트 단위로 잘립니다

사용할 수 있습니다

echo mb_substr('오늘 정말 행복해요', 0, 5, 'utf-8');

echo mb_strcut('오늘 정말 행복해요', 0,5, 'utf-8');

첫 번째는 숫자로 출력하는 것인데,

두 번째는 바이트 단위로 출력됩니다.

가장 중요한 것은 왜곡된 문자가 없다는 것입니다

페이지가 gb2312인 경우 뒷면의 utf-8을 직접 변경할 수 있습니다

하지만 편집자로 편집한 경우 기사에서 취하고 싶은 처음 몇 단어는

HTML이 포함되어 있을 수 있으므로 별도로 처리해야 합니다.

참고자료, 나만의 공간:

PHP를 사용하여 데이터베이스의 각 데이터를 출력하는 방법

$link=mysql_connect("localhost","","");

MySQL_query("SET NAMES 'gbk'");

$sql = "책에서 * 선택";

$result = mysql_query($sql, $link) // 쿼리문 실행

while ($bookInfo = mysql_fetch_array($result)){ //쿼리 결과를 배열로 반환

$name = $bookInfo["name"] //배열에서 데이터 제거

$price = $bookInfo["가격"];

$isbn = $bookInfo["ISBN"];

echo "

  • ".$name."》가격:".$price."ISBN:".$isbn."
  • " //출력 데이터

    }

    mysql_free_result($result);

    mysql_close($link);

    ?>

    모든 데이터를 출력하려면 while을 사용하세요.

    PHP로 데이터베이스에서 값을 가져와 HTML 페이지에 출력하는 방법

    PHP를 사용하여 쿼리 배열이 비어 있는지 확인합니다. 비어 있지 않으면 html에 값을 할당하고 이미지 표시 여부를 제어합니다.

    $sql = "select * from '_goods_attr' where 'attr_value'=' '"; PHP 쿼리, $res=mysql_query($sql); PHP 처리, $arr = mysql_fetch_assoc($res); 배열이 비어 있는지 확인하고 html 템플릿에 값을 할당하는 것은 사용자의 몫입니다.

    $selv=array(1,2,3,4,5); //드롭다운 목록 값

    $dbv=3;

    foreach($selv를 $s로){

    $issl='';

    if($s==$dbv) $issl='선택됨';

    $str.="";

    }

    echo '';

    ?>

    위 내용은 PHP를 사용하여 데이터베이스의 텍스트 일부를 출력합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

    성명:
    이 기사는 docexcel.net에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제