php 新闻列表,php原生开发新闻站之新闻列表(二)
||
// 顯示所有的錯誤
error_reporting(E_ALL & ~E_NOTICE );
// 連接mysql數據庫
$link = mysqli_connect('localhost','root', 'root');
if (!$link) {
echo "connect mysql error!";
exit();
}
// 選中數據庫 news為數據庫的名字
$db_selected = mysqli_select_db($link, 'news');
if (!$db_selected) {
echo "
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'];
}
?>
內容列表 添加字段- 添加內容
-請選擇-
foreach( $new_category_value as $key => $val ){
?>
><?php echo $val;?>
}
?>
搜索
if($arr_news){
foreach ($arr_news as $val){
echo "
";echo "
{$val['id']}
";echo "
{$new_category_value[$val['category_id']]}";echo "
". mb_substr($val['title'], 0,15,"utf-8")."";echo "
". mb_substr($val['content'], 0,20,"utf-8")."";echo "
{$val['tag']}";if($val['pic']){
echo "
";}else{
echo "
暫無圖片";}
echo "
{$val['author']}";echo "
{$val['created_at']}";?>
'>
修改
)'>
刪除
echo "
";}
}
?>
全選
刪除
移動到:
請選擇分類
產品分類
產品分類
產品分類
產品分類
首頁
if( $page > 1 ){
?>
上一頁
}
if( $page < $max_page ){
?>
下一頁
}
?>
末頁
/ 總頁碼 <?php echo $max_page;?>頁 當前頁碼 <?php echo $page;?>頁
//搜索
function changesearch(){
}
//單個刪除
function del(id){
if(confirm("您確定要刪除嗎?")){
document.location.href = "new_delete.php?id=" + id ;
}
}
//全選
$("#checkall").click(function(){
$("input[name='id[]']").each(function(){
if (this.checked) {
this.checked = false;
}
else {
this.checked = true;
}
});
})
//批量刪除
function DelSelect(){
var Checkbox=false;
$("input[name='id[]']").each(function(){
if (this.checked==true) {
Checkbox=true;
}
});
//單個刪除
if (Checkbox){
var t=confirm("您確認要刪除選中的內容嗎?");
if (t==false) return false;
$("#listform").submit();
}
else{
alert("請選擇您要刪除的內容!");
return false;
}
}
//批量排序
function sorts(){
var Checkbox=false;
$("input[name='id[]']").each(function(){
if (this.checked==true) {
Checkbox=true;
}
});
if (Checkbox){
$("#listform").submit();
}
else{
alert("請選擇要操作的內容!");
return false;
}
}
//批量首頁顯示
function changeishome(o){
var Checkbox=false;
$("input[name='id[]']").each(function(){
if (this.checked==true) {
Checkbox=true;
}
});
if (Checkbox){
$("#listform").submit();
}
else{
alert("請選擇要操作的內容!");
return false;
}
}
//批量推薦
function changeisvouch(o){
var Checkbox=false;
$("input[name='id[]']").each(function(){
if (this.checked==true) {
Checkbox=true;
}
});
if (Checkbox){
$("#listform").submit();
}
else{
alert("請選擇要操作的內容!");
return false;
}
}
//批量置頂
function changeistop(o){
var Checkbox=false;
$("input[name='id[]']").each(function(){
if (this.checked==true) {
Checkbox=true;
}
});
if (Checkbox){
$("#listform").submit();
}
else{
alert("請選擇要操作的內容!");
return false;
}
}
//批量移動
function changecate(o){
var Checkbox=false;
$("input[name='id[]']").each(function(){
if (this.checked==true) {
Checkbox=true;
}
});
if (Checkbox){
$("#listform").submit();
}
else{
alert("請選擇要操作的內容!");
return false;
}
}
//批量復制
function changecopy(o){
var Checkbox=false;
$("input[name='id[]']").each(function(){
if (this.checked==true) {
Checkbox=true;
}
});
if (Checkbox){
var i = 0;
$("input[name='id[]']").each(function(){
if (this.checked==true) {
i++;
}
});
if(i>1){
alert("只能選擇一條信息!");
$(o).find("option:first").prop("selected","selected");
}else{
$("#listform").submit();
}
}
else{
alert("請選擇要復制的內容!");
$(o).find("option:first").prop("selected","selected");
return false;
}
}
總結
以上是生活随笔為你收集整理的php 新闻列表,php原生开发新闻站之新闻列表(二)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 苏州php速成,PHP入门速成
- 下一篇: php fsockopen socket