[英]ajax check if the database exist php
我想在注冊表單中添加一個功能,該表單將檢查該數據庫是否已存在。
我有一些關於AJAX的問題。 我正在創建一個CMS,並在from中指定數據庫的名稱:
$databse='cms_'.$subdomain;
PS:這是http://jsfiddle.net/52VtD/3122/的形式! 我的代碼中有什么問題?
這是另一個Stack Overflow帖子 ,它解決了檢查表是否存在的問題。
if(mysql_num_rows(mysql_query("SHOW TABLES LIKE '".$table."'"))==1)
echo "Table exists";
else echo "Table does not exist";
如果該表存在,則只返回true,否則返回false。 然后通過在input元素旁邊顯示成功/失敗圖標使AJAX對響應做出反應。
對於那些花哨的網頁圖標,我會選擇Font Awesome ,它主要是為Bootstrap設計的,你顯然在你的系統中使用它。
我覺得這是最簡單,最實用的方法。 希望它能幫助你,我強烈建議你實施一些人們對你原帖的評論。
您可以在mysql中選擇默認數據庫以實現eshtablish連接。 mysql中的默認數據庫是'mysql'。 然后執行'show databases'查詢並檢查db是否已存在。
對於動態表單驗證,您可以使用許多jquery庫和樣式ex- http://jqueryvalidation.org/documentation/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.