1. 程式人生 > >PHP連線資料庫的案例

PHP連線資料庫的案例

//引入function檔案
<?php
include 'myfunctionphp';
//判斷是否為空
if(empty($_POST)){
show_error('非法訪問','register.html',1)
}
//獲取表單中的資料
$user =$_POST['user'];
$pwd=$_POST['pwd'];
//去除首尾空格
$user=trim($user);
$pwd=trim($pwd);
//非空驗證
if(empty($user) || empty($pwd){
show_error('使用者名稱或密碼不能為空','register.html');
}
//資料處理
$user=htmlspecialchars(addslashes($user));
$pwd=htmlspecialchars(addslashes($pwd));
//對密碼進行加密
$pwd=md5($pwd);
//連線資料庫
$mysqil 
[email protected]
mysqli ("localhost","root","","myschool');//@抵制不友好的的錯誤報告 //判斷是否連線錯誤 if($mysqli->connect_error){ die(’連線資料庫失敗‘,.$mysqli->connect_error); //設定編碼格式 $mysqli->set_charset('utf8'); //構建sql指令 $time=time() //設定時間戳 $sqli="insert into user(id,user,pwd,create_time) values(null,'pwd','$time')"; //執行sql指令 $res =$mysqli ->query($sql); if($res===false){ die('執行sql出錯'.$sql); } //得到影響的行數 $n=$mysqli ->affected_row; if($n>0){ show_success('成功註冊'.register.html); } //關閉資料庫 $mysqli->close();

相關推薦

PHP連線資料庫案例

//引入function檔案 <?php include 'myfunctionphp'; //判斷是否為空 if(empty($_POST)){ show_error('非法訪問','register.html',1) } //獲取表單中的資料 $use

在Mac中使用PHP連線資料庫時報錯:SQLSTATE[HY000] [2002] No such file or directory

在Mac中使用PHP連線資料庫時報錯:SQLSTATE[HY000] [2002] No such file or directory 第一次在PHP中使用mysqli()函式建立與MySql的連線時,返回了錯誤資訊:SQLSTATE[HY000] [2

php連線資料庫的幾種方式

  <?php $name = $_POST["u_name"]; //flag1:$_POST["u_name"] $pass = $_POST["u_pass"]; $sql2 = "select * from admin where username = ? and pas

談談關於PHP連線資料庫的兩種方法(PDO&Mysqli)

      前言:在我們之前學習sql語句的時候都是停留在黑視窗的,怎樣才能讓mysql與程式程式碼發生聯絡呢?此時PDO和Mysqli應運而生,為了解決這個問題 (一)開啟其中(pdo或者mysqli)的php擴充套件   我使用的是phpStudy因

PHP連線資料庫利用js驗證表單

1.register.php <!doctype html> <html> <head> <meta charset="utf-8"> <title>註冊</title> <script> //使用者名稱的通過i

php連線資料庫的註冊登入的顯示

                    其實建立資料庫和建立資料表可以放在一個PHP內

php連線資料庫,以及日期處理函式

php連線資料庫,以及日期處理函式 $conn=mysql_connect("10.0.10.0:0000","root","123456") or die("資料庫連線失敗").mysql_error(); mysql_select_db("database"); $querry1 = "SELECT

php連線資料庫

註解符號:          // 單行註解              /*      */    多行註解 引號的使用          ’   ’ 單引號,沒有任何意義,不經任何處理直接拿過來;          " "雙引號,PHP動態處理然後輸出,一般用於變數. 變數形態:             

PHP連線資料庫,實現最基本的增刪改查(面向物件)

下面我們就來建立一個數據庫操作類: 1、建立mysql_class.php檔案然後在該檔案中建立Mysql類,並定義變數 1 2 3 4 5 6 7 8 9 10 11 <?php

利用pdo_odbc來實現PHP連線資料庫(利用ThinkPHP5.1搭建的專案)

利用pdo odbc來實現PHP連線資料庫:在PHP配置檔案裡面開啟pdo_odbc.dll服務。重啟Apache伺服器。在ThinkPHP5.1的專案中在模組裡新增config新增規定好的樣式資料庫:程式碼如下:<?phpreturn [// 資料庫型別'type' => 'sqlsrv',//

php 連線資料庫 和 form表單簡單註冊

資料庫連線 <?php header("Content-Type: text/html;charset=utf-8"); $conn=mysqli_connect("localhost:330

PHP連線資料庫並讀取資料列印

<?php $link = mysqli_connect("localhost","root","root") or die("Connect error"); if($link){ echo "Connect success<br>"; mysqli_select_db(

PHP連線MSSQL資料庫案例,PHPWAMP多個PHP版本連線SQL Server資料庫

課前小知識普及:MSSQL和SQL Server是同一個軟體,叫法不同而已,MSSQL全稱是Microsoft SQL Server,MSSQL是簡寫,有些人則喜歡直接叫SQL Server,我就比較喜歡這種叫法,有韻味、、、 最近有使用者在使用PHPW

PHP 連線mysql資料庫

報錯: Warning: mysqli::mysqli(): (HY000/2002): No such file or directory <span style="font-size:18px;">cd /var sudo mkdir m

Web安全學習筆記(十):PHP基礎(下) 之 連線資料庫

前言:         把這個總結完,對於學習的基礎也算完事了,剩下的我就要將實戰中遇到的多多分享了,也希望多結識一些志同道合,聊得來的朋友。        

PHP增、刪、改、查及連線資料庫

增刪改查: 增加:insert into 表名 (欄位1,欄位2,欄位3...) value/values ('值1','值2','值3'....) 刪除:delete from 表名 where 條件 修改:update 表名 set 欄位1='值1',欄位2='值2'... where 條件 查詢

PHP-過濾器-連線資料庫-解析XML

PHP 過濾器 what? PHP 過濾器用於驗證和過濾來自非安全來源的資料,比如使用者的輸入。 驗證和過濾使用者輸入或自定義資料是任何 Web 應用程式的重要組成部分。 設計 PHP 的過濾器擴充套件的目的是使資料過濾更輕鬆快捷。 why? 幾乎所有 web 應用程式都依賴外部的輸入。這些資料通

PHP連線資料庫與sql語句的執行

在PHP中連線資料庫的方式主要有:mysql(面向過程)、mysqli(面向物件、面向過程)、PDO 但是,最常用的方式就是:mysqli的面向物件,實現的方法就是將mysqli封裝成一個類。 構造方法: —construct([string $host [,string $userna

php使用memcache連線資料庫展示資料

<?php header("Content-type:text/html;charset=utf-8"); /** * 用於執行所有結果集的sql語句,並將結果集快取到memcached伺服器中 * @param string $sql 有結果集的查詢語句SQL *  @param

PHP連線印表機的成功案例

將下面js引入需要列印的頁面,在呼叫此方法即可完成列印功能 (function ($) { var printAreaCount = 0; $.fn.printArea = func