① php從輸入框提取內容,然後存入資料庫
mysqli_query($ok,$sql);
把$ok去掉。
② php調用資料庫欄位
我說一下幾個步驟:
1、首先你得有一個存儲這些數據的資料庫表,比如資料庫表的結構是這樣的。
資料庫表名為:user
欄位:編號(id),姓名(name),手機(mobile),產品名稱(proctName) 主鍵為id
2、實現你需要的功能:
第一步:你需要連接資料庫,有一個連接資料庫的文件:conn.php。內容如下:
// 我假設你的資料庫是mysql的,假設你的資料庫用戶名為root,密碼為123456,根據你資料庫的實際情況改寫成你的。資料庫名稱假設為db_889888658
<?php
$conn=mysql_connect("localhost","root","123456") or die("資料庫連接失敗,請檢查用戶名或密碼");
mysql_select_db("db_889888658",$conn);
mysql_query("SET NAMES 'gb2312'");
?>
第二步:你需要一個添加數據的表單,就相當於一個注冊或添加數據的頁面。如文件為:add.html內容如下:
<form action="reg.php" method="post">
<input type="text" name="name"><br/>
<input type="text" name="mobile"><br/>
<input type="text" name="proctName"></br>
<input type="submit" name="submit" value="添加數據">
</form>
第三步:寫一個處理你表單提交的數據的文件reg.php。內容如下:
<?php
include "conn.php";
if(isset($_POST["submit"])){
$name=$_POST["name"];
$mobile=$_POST["mobile"];
$proctName=$_POST["proctName"];
$sql="INSERT INTO 'user'(id,name,mobile,proctName) VALUES (NULL,$name,$mobile,$proctName)";
$query=mysql_query($sql);
$num=mysql_affected_rows($conn);
if($num>=1){
echo "<script>alert('數據添加成功');location.href='add.html';</script>";
}else{
echo "<script>alert('數據添加失敗');history.back();</script>";
}
}
?>
第四步,第三步已經實現你說的第一個功能。下面說一下你的第二個功能。寫一個表單,輸入你要查詢的手機號,點擊「查詢」按鈕查詢你想要的欄位。
<?php
if($_POST["submit"]){
$mobile=$_POST["mobile"];
if(!empty($mobile)){
include "conn.php";
$sql="SELECT * FROM 'user' WHERE 'mobile'='$mobile'";
$query=mysql_query($sql);
while($rs=mysql_fetch_array($query)){
$str="查詢結果:<br/>";
$str.="用戶名:".$rs["name"]."";
$str.="產品名:".$rs["name"]."";
}
echo "您查詢的手機號為".$mobile."的數據信息如下:<br/>";
echo $str;
}else{
echo "請輸入手機號";
}
}
?>
<form action="" method="post">
請輸入您要查詢的手機號:<input type="text" name="mobile"> <input type="submit" name="submit" value="查詢">
</form>
③ 著急!!!php 頁面內容插入資料庫同時頁面內容顯示在另外頁面上
你把插入數據和顯示放在同一個頁面..
例如.
index.php是顯示表單的頁面..
然後他的form的action參數是去第二個頁面input.php
然後就在input.php..執行數據插入並且顯示內容
index.php的內容
<form action=input.php method=post>
<input type=text name=id>
<input type="submit" value="提交">
</form>
input.php的內容
$id = $_POST['id'];
/*
執行數據插入的語句
*/
echo $id;
④ 用PHP實現在一個頁面上實現把文本框內容添加到資料庫,不需要跳轉頁面
就是常見的ajax了,寫個php頁 負責操作資料庫, 前台用js來搞,如果不想自己寫ajax方法,可以下載jquery的框架 裡面有封裝好的方法可以直接使用
⑤ php如何在頁面簡單調用資料庫內容顯示出來
(1)沒錯
(2)你沒選資料庫好不好
mysql_select_db($database);
⑥ php 怎樣做彈出窗口,彈出窗口中顯示資料庫表查詢記錄,哪位高手有代碼參考;
<html>
<head>
<script ...>
function send_request()
{
//ajax發送查找資料庫請求
//設置onready函數等待數據接收完成
//當數據接收完成,將<div id="data_recv"></div>之間的innerHtml設置為接受到的數據
//並顯示該div(初始化時設置為隱藏)
}
</script>
</head>
<body>
//搜索部分
<div id="data_recv">
</div>
</body>
</html>
......php文件
根據發送來的請求搜索資料庫,並生成相應的 html,然後echo 之
⑦ php如何點擊按鈕調用資料庫中上月內容
如果不刷新,就用ajax去取數據,回來在顯示出來
當然也可以點擊按鈕到別的頁面上去,去取數據。
你資料庫的數據,必須有一個欄位用來存儲日期的,取的時候,判斷當前日期與資料庫的日期,如果在一個月內的,就取出來。
⑧ 著急!!!php 頁面內容插入資料庫同時頁面內容顯示在另外頁面上
你把插入數據和顯示放在同一個頁面..
例如.
index.php是顯示表單的頁面..
然後他的form的action參數是去第二個頁面input.php
然後就在input.php..執行數據插入並且顯示內容
index.php的內容
input.php的內容
$id
=
$_POST['id'];
/*
執行數據插入的語句
*/
echo
$id;
⑨ php 怎麼引用來連接資料庫 就是把連接資料庫的代碼放到一個文件在 引用!
一般像這樣的代碼的資料庫連接代碼都會寫在一個文件中,根據不同人的習慣,有可能是conn.php。或config.php。你找找看吧,如果有include文件夾。有可能放在這個文件夾下。或者inc文件夾下
⑩ php 調用資料庫怎麼調用
<?php
mysql_connect("localhost","root","123456") //填寫mysql用戶名和密碼
or die("Could not connect to MySQL server!");
mysql_select_db("phpcms") //資料庫名
or die("Could not select database!");
mysql_query('set names "gbk"'); //資料庫內數據的編碼
?>