Maison  >  Article  >  tutoriels informatiques  >  Utilisez PHP pour afficher une partie du texte dans la base de données

Utilisez PHP pour afficher une partie du texte dans la base de données

WBOY
WBOYavant
2024-01-22 18:18:051182parcourir

Utilisez PHP pour afficher une partie du texte dans la base de données

Comment sortir une partie du texte dans la base de données sous php

Propriétaire, n'écoutez pas les bêtises des autres. Chaque fois qu'il y a des gens qui ne savent pas faire semblant de comprendre,

Si vous utilisez substr et que le numéro que vous portez est en chinois, des caractères tronqués apparaîtront

Parce que les chiffres et les lettres comptent pour 1 octet, les caractères chinois comptent pour 2 octets,

substr n'est pas coupé en nombres, mais en octets

Vous pouvez utiliser

echo mb_substr('Je suis très heureux aujourd'hui', 0, 5, 'utf-8');

echo mb_strcut('Je suis très heureux aujourd'hui', 0,5, 'utf-8');

La première consiste à sortir par numéro,

Le second est généré par octets,

Le plus important est qu'il n'y aura pas de caractères tronqués

Si votre page est gb2312, vous pouvez changer vous-même l'utf-8 au dos

Mais monsieur, les premiers mots que vous souhaitez retirer de votre article, s'il est édité avec un éditeur

Il peut contenir du HTML, qui doit être traité séparément.

Matériaux de référence, mon propre espace :

Comment afficher chaque élément de données dans la base de données avec PHP

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

MySQL_query("SET NAMES 'gbk'");

$sql = "sélectionner * dans les livres";

$result = mysql_query($sql, $link); // Exécuter l'instruction de requête

while ($bookInfo = mysql_fetch_array($result)){ //Retourne les résultats de la requête au tableau

$name = $bookInfo["name"]; //Supprimer les données du tableau

$prix = $bookInfo["prix"];

$isbn = $bookInfo["ISBN"];

echo "

  • 《".$name."》Price:".$price."ISBN:".$isbn."
  • " //Données de sortie;

    }

    mysql_free_result($result);

    mysql_close($lien);

    ?>

    Comprenez-vous ? Utilisez while pour afficher toutes les données.

    Comment obtenir la valeur de la base de données en php et l'afficher sur la page HTML

    Utilisez PHP pour déterminer si le tableau de requête est vide. S'il n'est pas vide, il attribuera une valeur au code HTML et contrôlera s'il faut afficher l'image.

    $sql = "select * from '_goods_attr' où 'attr_value'=' '"; requête PHP, $res=mysql_query($sql); $arr = mysql_fetch_assoc($res); A vous de déterminer si le tableau est vide et d'attribuer des valeurs au modèle html.

    $selv=array(1,2,3,4,5); //Valeur de la liste déroulante

    $dbv=3;

    foreach($selv as $s){

    $issl='';

    if($s==$dbv) $issl='selected';

    $str.="";

    }

    écho '';

    ?>

    Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

    Déclaration:
    Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer