Liste des actualités de la station d'actualités sur le développement natif PHP (2)

Nous avons terminé la création du tableau de données d'actualités lors du dernier cours, nous allons donc aujourd'hui vous expliquer comment créer une page d'affichage de liste d'actualités, puis retrouver notre page de gestion de contenu dans le modèle d'arrière-plan~, puis ajouter celles que nous n'avons pas. Vous n'avez pas besoin de supprimer le code redondant !

Ensuite, nous pourrons commencer à créer notre page de liste d'actualités !

Étape 1 : Connectez-vous à la base de données

selected db error!"; exit(); } // 设置mysql字符集 为 utf8 $link->query("set names utf8"); ?>

Étape 2 : Interrogez tout le contenu de la table de données et exécutez les instructions SQL

$sql = "select * from new where 1 "; // 查询语句 $result = mysqli_query($link, $sql); $arr_news = mysqli_fetch_all($result, MYSQL_ASSOC);

Étape 3 : Maintenant que nous avons obtenu toutes les données de la table de données, nous en avons maintenant besoin Les données sont sorties en boucle, recherchez l'emplacement où les données doivent être sorties dans le modèle, puis récupérez les données !

"; echo " "; echo ""; echo ""; echo ""; echo ""; if($val['pic']){ echo ""; }else{ echo ""; } echo ""; echo ""; ?> "; } } ?>

Nous utilisons foreach ici pour parcourir les données. Bien sûr, il existe de nombreuses méthodes de boucle. Vous pouvez compléter la fonction en fonction de ce que vous connaissez ~


Explication : Nous avons un nom de catégorie ici, ceci. C'est à cela que servent nos catégories ! Ici, nous devons donc non seulement interroger la table des actualités, mais également la table de classification !

Sortez le tableau de classement et parcourez le tableau de classement !

1739.png

Comme le montre l'image ci-dessus, toutes les nouveautés sont affichées !

Formation continue
||
selected db error!"; exit(); } // 设置mysql字符集 为 utf8 $link->query("set names utf8"); $sql = "select * from new where 1 "; // 查询语句 $result = mysqli_query($link, $sql); $arr_news = mysqli_fetch_all($result, MYSQL_ASSOC); //新闻分类 $sql = "select * from new_category "; $result = mysqli_query($link, $sql); $new_category = mysqli_fetch_all($result, MYSQL_ASSOC); $new_category_value = array(); foreach($new_category as $val ){ $new_category_value[$val['id']] = $val['name']; } ?>
内容列表 添加字段
ID 分类名 标题 内容 关键字 图片 作者 更新时间 操作
{$val['id']}{$new_category_value[$val['category_id']]}". mb_substr($val['title'], 0,15,"utf-8")."". mb_substr($val['content'], 0,20,"utf-8")."{$val['tag']}暂无图片{$val['author']}{$val['created_at']}
"; echo " "; echo ""; echo ""; echo ""; echo ""; if($val['pic']){ echo ""; }else{ echo ""; } echo ""; echo ""; ?> "; } } ?>
ID 分类名 标题 内容 关键字 图片 作者 更新时间 操作
{$val['id']}{$new_category_value[$val['category_id']]}". mb_substr($val['title'], 0,15,"utf-8")."". mb_substr($val['content'], 0,20,"utf-8")."{$val['tag']}暂无图片{$val['author']}{$val['created_at']}
全选 删除 移动到:
首页 1 ){ ?> 上一页 下一页 末页 / 总页码 页 当前页码
soumettre Réinitialiser le code
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!