本文目錄一覽:
php多行文本表單,一次提交多條數據入庫並驗證是否存在?
可以的,
1、用多行文本正常提交
2、在後台把提交的數據按回車換行符或空格等(具體看你的輸入情況)拆分成數組
3、驗證就行了
有問題再聯繫
php操作MySQL數據庫判斷多個數據表是否存在,不存在就創建要怎麼寫呢
首先,沒有數據庫是能夠建立連接的,但這只是和mysql服務器相連,而不是和某個具體的數據庫,所以,這樣的連接,意義不大(不知道你用什麼操作mysql,所以沒有給出具體連接字符串)
你如果建立好了連接,判斷數據庫是否存在就簡單了
因為mysql中有一個數據庫information_schema(這應該是你知道的),而這張數據庫中有一張表schemata,是用來存儲其他數據庫信息的,你用
select
schema_name
from
schemata;
查詢一下,所有的數據庫就出來了。
p.s.
我不知道你用的什麼和mysql相連的,所以,告訴你的都是通用的方法。如果有問題,再hi我
php怎樣驗證表單文本區域內容是否已存在數據庫中?
方法:查詢數據,若數據存在則輸出(前端這個要自己寫,我只寫了一個echo)
代碼如下:
//$conn = new mysqli($sql_server_name, $sql_username, $sql_password, $sql_db);
$timu = $_GET[“timu”];
$sql = $conn-query(“查詢 * from problems where timu
='”. $timu . “‘”); // 從problems庫里查 注意把「查詢」改成「select」,因為百度知道會屏蔽sql語句
if (mysqli_fetch_assoc($sql) 0) {
echo “已存在”;
} else {
echo “不存在”;
}
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/187949.html