php增刪改查示例程式碼
1.連結資料庫通用方法:conn.php
<?php
//第一步:連結資料庫
[email protected]_connect("localhost:3306","root","root")or die ("mysql連結失敗");
//第二步: 選擇指定的資料庫,設定字符集
@mysql_select_db("php_blog",$conn) or die ("db連結失敗".mysql_error());
mysql_query('SET NAMES UTF8')or die ("字符集設定錯誤");
?>
2.增加 add.php
<?php include("conn.php");//引入連結資料庫 if(!empty($_POST['sub'])){ $title=$_POST['title']; $con=$_POST['con']; echo $sql="insert into news(id,title,dates,contents) value (null,'$title',now(),'$con')" ; mysql_query($sql); echo"插入成功"; } ?> <form action="add.php" method="post"> 標題: <input type="text" name="title"><br> 內容: <textarea rows="5" cols="50" name="con"></textarea><br> <input type="submit" name="sub" value="發表"> </form>
3.刪除del.php
參考連結:<?php include("conn.php");//引入連結資料庫<pre name="code" class="html"><?php include("conn.php");//引入連結資料庫 if(!empty ($_GET['id'])){ $sql="select * from news where id='".$_GET['id']."'"; $query=mysql_query($sql); $rs=mysql_fetch_array($query); } if(!empty($_POST['sub'])){ $title=$_POST['title']; $con=$_POST['con']; $hid=$_POST['hid']; $sql="update news set title='$title',contents='$con' where id='$hid' limit 1 "; mysql_query($sql); echo "<script> alert('更新成功'); location.href='index.php'</script>"; echo"更新成功"; } ?> <form action="edit.php" method="post"> <input type="hidden" name="hid" value="<?php echo $rs['id']?>"/> 標題: <input type="text" name="title" value="<?php echo $rs['title']?>"><br> 內容: <textarea rows="5" cols="50" name="con"><?php echo $rs['contents']?></textarea><br> <input type="submit" name="sub" value="發表"> </form></pre><br> if(!empty($_GET['del'])){ $d=$_GET['del']; $sql="delete from news where id ='$d'"; } $query=mysql_query($sql); echo "刪除成功"; ?><p></p> <pre></pre> <br> 4,改 edit.php頁面 <p></p> <p><br> </p> <p></p><pre name="code" class="html"><?php include("conn.php");//引入連結資料庫 if(!empty ($_GET['id'])){ $sql="select * from news where id='".$_GET['id']."'"; $query=mysql_query($sql); $rs=mysql_fetch_array($query); } if(!empty($_POST['sub'])){ $title=$_POST['title']; $con=$_POST['con']; $hid=$_POST['hid']; $sql="update news set title='$title',contents='$con' where id='$hid' limit 1 "; mysql_query($sql); echo "<script> alert('更新成功'); location.href='index.php'</script>"; echo"更新成功"; } ?> <form action="edit.php" method="post"> <input type="hidden" name="hid" value="<?php echo $rs['id']?>"/> 標題: <input type="text" name="title" value="<?php echo $rs['title']?>"><br> 內容: <textarea rows="5" cols="50" name="con"><?php echo $rs['contents']?></textarea><br> <input type="submit" name="sub" value="發表"> </form></pre><br> 5.查,列表頁面<pre name="code" class="html"><a href="add.php">新增內容</a> <form> <input type="text" name="keys" /> <input type="submit" name="subs" value="搜尋"/> </form> <?php include("conn.php");//引入連結資料庫 if(!empty($_GET['keys'])){ $w=" title like '%".$_GET['keys']."%'"; }else{ $w=1; } $sql="select * from news where $w order by id desc"; $query=mysql_query($sql); while($rs=mysql_fetch_array($query)){ ?> <h2>標題:<a href="view.php?id=<?php echo $rs['id'] ?>"><?php echo $rs['title'] ?></a> <a href="edit.php?id=<?php echo $rs['id'] ?>">編輯</a>||<a href="del.php?del=<?php echo $rs['id'] ?>">刪除</a></h2> <li><?php echo $rs['dates'] ?></li> <p><?php echo $rs['contents'] ?></p> <hr> <?php } ?>
php資料庫操作類 表增刪改查、取行數、查詢
相關推薦
php增刪改查示例程式碼
增刪改查是對資料庫最基本的操作,如何連線資料庫以及增刪改查等等相關知識。 1.連結資料庫通用方法:conn.php <?php //第一步:連結資料庫 [email protected]_connect("localhost:3306","root","
JDBC增刪改查示例程式碼
首先使用如下SQL語句生成一個users表 create table users( id int primary key auto_increment, name varchar(40), password varchar(40), email va
QT5下SQLite的增刪改查示例程式碼
Author: Kagula Date: 2016-8-10 Envrionment: Qt 5.6 Introduction: 從專案中抽出來的如何操作sqlite的程式碼,這裡記下,免得時間久忘記了。 測試示例程式碼 void MainWindow::OnAd
EF6 簡單增刪改查示例程式碼
private DbContext _dbContext; public DbContext CurrentContext { get { if (_dbContext ==
php增刪改查示例
建立資料庫和使用者 CREATE DATABASE mysite; grant all on mysite.* to [email protected] identified by '123456'; flush privileges; create databa
利用JDBC連線MySQL資料庫並實現增刪改查的程式碼示例
一、實現增刪改: 比較簡單: import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; import java.sql.Statement;
springboot(十五):springboot+jpa+thymeleaf增刪改查示例
pen 其中 底層原理 protect roo back styles ttr 喜歡 這篇文章介紹如何使用jpa和thymeleaf做一個增刪改查的示例。 先和大家聊聊我為什麽喜歡寫這種腳手架的項目,在我學習一門新技術的時候,總是想快速的搭建起一個demo來試試它的效果,越
進入全屏 nodejs+express+mysql實現restful風格的增刪改查示例
bug mark .com gpo source generator 業務邏輯 resp index 首先,放上項目github地址:https://github.com/codethereforam/express-mysql-demo 一、前言 之前學的ja
php 增刪改查---增
head 增刪改 查找 roo table HP 定義 header 進行 <meta charset="utf-8"><?php //連接數據庫$db = new MySQLi(‘localhost‘,‘root‘,‘‘,‘php‘);!mysqli_c
spring boot(十五)spring boot+thymeleaf+jpa增刪改查示例
ali 遍歷 config link examples 技術分享 返回 stat 業務 快速上手 配置文件 pom包配置 pom包裏面添加jpa和thymeleaf的相關包引用 <dependency> <groupId>org.sprin
Spring Boot 整合 Spring Data Jpa 增刪改查示例
原文地址:https://renguangli.com/articles/spring-boot-jpa 使用 Spring Data Jpa 對資料庫進行操作 Jpa 與 Spring Data Jpa 的關係 JPA 是Java Persistence API 的簡稱,中
BaseDAO增刪改查通用程式碼
實習已經兩三個月了,在這兩三個月中見到了很多以前沒有見到過的東西,也學到了很多的東西。其中,我覺得最神奇的地方就是我們公司的框架了,在學校的時候以為所有程式碼都是要手寫的,但是萬萬沒想到很多通用的程式碼竟然可以提取出來自動生成!!! 正好馬上要開始做畢業設計了,我準備自己也把通
SpringBoot JPA + H2增刪改查示例
下面的例子是基於SpringBoot JPA以及H2資料庫來實現的,下面就開始搭建專案吧。 首先看下專案的整體結構: 具體操作步驟: 開啟IDEA,建立一個新的Spring Initializr專案,填寫好groupID等資訊,依賴勾選web和H2,一路next: po
使用JDBC連線MySQL資料庫並且完成增刪改查完整程式碼
完整路徑截圖: **//BaseDao.java檔案** package cn.utils; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement
mongodb php增刪改查基本操作
剛學習mongodb,現在網上的資料還比較少,讀了一本mongodb權威指南,介紹的內容不是很全面。七零八湊找了些對mongo資料庫的基本增刪改查操作。 $mongo = new Mongo(); $db = $mongo->selectDB('test'); $co
mysql資料庫的連線以及增刪改查Java程式碼實現(Statement版)
資料庫: create table t1(id int primary key not null auto_increment,name varchar(32),password varchar(32)); insert into t1(name,password) va
mysql資料庫的連線以及增刪改查Java程式碼實現(PreparedStatement版)
資料庫: create table t1(id int primary key not null auto_increment,name varchar(32),password varchar(32)); insert into t1(name,password) v
php增刪改查,分頁
首頁: <?php //連線資料庫 $db = new MySQLi('localhost','root','','z_1032'); !mysqli_connect_error() or die('連線失敗'); $db->query('set names utf8'); $page
Laravel增刪改查例項程式碼講解
1、表單提交(增) (1)配置路由web.php Route::post('/projects', '[email protected]')->name('project.store'); (2)html模板檔案裡這樣寫,提交到name=projects.update的路由 {{
Spring Boot(十五):spring boot+jpa+thymeleaf增刪改查示例
app 配置文件 quest 重啟 fin nbu 生產 prot html Spring Boot(十五):spring boot+jpa+thymeleaf增刪改查示例 一、快速上手 1,配置文件 (1)pom包配置 pom包裏面添加jpa和thymeleaf的相關包引