新聞中心
php多行文本表單,一次提交多條數(shù)據(jù)入庫(kù)并驗(yàn)證是否存在?
可以的,
創(chuàng)新互聯(lián)專(zhuān)注于企業(yè)成都全網(wǎng)營(yíng)銷(xiāo)推廣、網(wǎng)站重做改版、峰峰礦網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、成都h5網(wǎng)站建設(shè)、電子商務(wù)商城網(wǎng)站建設(shè)、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站建設(shè)、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性?xún)r(jià)比高,為峰峰礦等各大城市提供網(wǎng)站開(kāi)發(fā)制作服務(wù)。
1、用多行文本正常提交
2、在后臺(tái)把提交的數(shù)據(jù)按回車(chē)
換行符
或空格等(具體看你的輸入情況)拆分成數(shù)組
3、驗(yàn)證就行了
有問(wèn)題再聯(lián)系
php表單提交內(nèi)容到數(shù)據(jù)庫(kù)
我來(lái)給你代碼:
?php
$hostName?=?'yourhost';
$userName?=?'yourusername';
$passWords?=?'yourpwd';
$conn?=?mysql_conn($hostName,$userName,$passWords);
if(!$conn){
die('Could?not?connect:?'?.?mysql_error());
}
$mysql_select_db('admin',$conn);
$sql="INSERT?INTO?user_zy?(username,?name,?time,place,type,http,password)
VALUES
('$_POST[username]','$_POST[name]','$_POST[time]','$_POST[place]','$_POST[type]',
'$_POST[http]','$_POST[password]')";
mysql_query($sql,$conn);???//這里是添加數(shù)據(jù)。
//讀取數(shù)據(jù)
$sql?=?"select?*?form?user_zy?where?1";???//讀取所有。
$sql?=?"select?*?form?user_zy?where?id=".$id;???//讀取某一項(xiàng)。
$result?=?mysql_query($sql,$conn);
while($info?=?mysql_fetch_array($result)){
$arr[]?=?$info;?//$arr?為最后所要讀取的值。
}
可以用var_dump($arr)打印出來(lái)看看。
有什么不明白可以留言。
php中在表單提交前,怎么驗(yàn)證數(shù)據(jù)庫(kù)中是否存在
1.php判斷mysql數(shù)據(jù)庫(kù)是否存在代碼
?php
$lnk?=?mysql_connect('localhost',?'mysql_user',?'mysql_password')
or?die?('Not?connected?:?'?.?mysql_error());
//?選擇數(shù)據(jù)庫(kù)
if?(mysql_select_db('foo',?$lnk))?{
echo?'數(shù)據(jù)庫(kù)存在';
};
?
如何用php頁(yè)面提交表單到數(shù)據(jù)庫(kù)
1:首先要使用PHP的超全局變量 $_GET 和 $_POST 用于收集表單數(shù)據(jù)(form-data) 2:然后使用INSERT INTO 語(yǔ)句用于向數(shù)據(jù)庫(kù)表中插入新記錄。 具體示例: (1)首先創(chuàng)建了一個(gè)名為 "Persons" 的表,有三個(gè)列:"Firstname", "Lastname" 以及 "Age"。
PHP表單提交數(shù)據(jù)庫(kù)
$query="insert into user(name,key,phone,email,select,content,time) values('$name','$phone','$key','$email','$select','$content','$addtime')";
$query="insert into user(name,key,phone,email,select,content,time) values('$name','$key','$phone','$email','$select','$content','$addtime')";
-------------
數(shù)據(jù)庫(kù)字段的類(lèi)型不同
php怎樣驗(yàn)證表單文本區(qū)域內(nèi)容是否已存在數(shù)據(jù)庫(kù)中?
方法:查詢(xún)數(shù)據(jù),若數(shù)據(jù)存在則輸出(前端這個(gè)要自己寫(xiě),我只寫(xiě)了一個(gè)echo)
代碼如下:
//$conn = new mysqli($sql_server_name, $sql_username, $sql_password, $sql_db);
$timu = $_GET["timu"];
$sql = $conn-query("查詢(xún) * from problems where timu
='". $timu . "'"); // 從problems庫(kù)里查 注意把“查詢(xún)”改成“select”,因?yàn)榘俣戎罆?huì)屏蔽sql語(yǔ)句
if (mysqli_fetch_assoc($sql) 0) {
echo "已存在";
} else {
echo "不存在";
}
標(biāo)題名稱(chēng):php表單提交驗(yàn)證數(shù)據(jù)庫(kù),php 表單提交
標(biāo)題URL:http://fisionsoft.com.cn/article/dsegggp.html