當前位置:首頁 » 編程語言 » php表是否存在

php表是否存在

發布時間: 2022-06-07 23:43:08

1. 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 "不存在";

}

2. php 查詢資料庫表 判斷 某值是否存在

代碼如下:

<?php

$sql="select * from checklist where game_id=$gid and task='$task' and status='$status'";

$result=mysql_query($sql);

$row = mysql_fetch_array($result, MYSQL_ASSOC);

if (!mysql_num_rows($result))

{

echo "record doesn't exist~~~~~!!!!!!";

}

else

{ // echo mysql_num_rows($result)." ";

echo $row['game_id'];

echo $row['task'];

}

?>

(2)php表是否存在擴展閱讀

訪問MySql一般步驟

1)連接MySql伺服器

使用mysql_connect()函數建立與MySql伺服器的連接。

2)選擇MySql資料庫

使用mysql_select_db()函數選擇MySql伺服器上的資料庫,並與資料庫建立連接。

3)執行SQL語句

使用mysql_query()函數執行SQL語句。(包括增加、刪除、修改、查詢、顯示)

4)關閉結果集

使用mysql_free_result($result)關閉結果集,以釋放資源。

3. php怎麼判斷某個資料庫中是否存在某個表

執行一條mysql
語句
show
tables
顯示庫中的數據表
返回結果放數組中,然後用php
的in_array
就能判斷表是否存在

4. php+MYSQL怎樣判斷表是否存在

修改判斷,修改如下:

$conn=mysql_connect("127.0.0.1","root","");
mysql_select_db("test",$conn);
$sql="delete from jie where id ='8'";//jie表
//增加個查詢
$fine = "SELECT * FROM jie WHERE id='8'";
$test=mysql_query($fine);

/* 這里開始就是判斷是否存在 */

if(mysql_num_rows($test)>0){ //這句話的意思是,查找$fine返回查詢個數,如果為0則是代表這條數據不存在.
echo '數據存在';
//這里輸入刪除的delete sql
mysql_query($sql);
}else
echo '數據已刪除';

加個分吧~

5. PHP MYSQL 怎麼判斷某個表的欄位是否存在

不要用mysql_fetch_object()這個函數來判斷,這個返回來的是個數組;一般情況下是這么來判斷的:$query="select * from ".$tablepre."common_members"." where username ='".$_POST['reg_username']."'";$result=mysql_query($query,$link);$num = mysql_num_rows($result); //取得結果集中行的數目if($num){echo '<script type="text/javascript">alert("用戶名已被佔用 ,請重新輸入!");location.replace("../reg/index.php");</script>';die();}

6. PHP編程 MYSQL中怎麼判斷某個數據表是否存在,要代碼

首先你得有這樣的資料庫

我來告訴你實現的過程:首先連接mysql,選擇好數據資料庫,然後呢執行show tables的mysql代碼,執行結果保存數組,然後循環判斷。

這里我判斷test資料庫中有沒有abc表
<?php
mysql_connect("localhost","root","");
//連接mysql,主機名localhost,用戶名root,沒有密碼
mysql_select_db("test");
//連接資料庫test
$result = mysql_query("SHOW TABLES");
//執行show tables命令,然後保存數組
while($row = mysql_fetch_array($result))
//使用whlie循環變數數組
{
if($row[0] == 'abc')
// 如果找到abc表
echo 'abc存在';
else
//否則
echo '不存在';
}
?>

我覺得我很好人了,要是你不採納就太道德了,要是不懂加我qq問我吧:1147490914

7. PHP中如何判斷一個數據已經存在於資料庫中

材料/工具:電腦、PHP

1、首先,創建一個方法function來供調用。

8. php操作MySQL資料庫判斷多個數據表是否存在,不存在就創建要怎麼寫呢

首先,沒有資料庫是能夠建立連接的,但這只是和mysql伺服器相連,而不是和某個具體的資料庫,所以,這樣的連接,意義不大(不知道你用什麼操作mysql,所以沒有給出具體連接字元串)
你如果建立好了連接,判斷資料庫是否存在就簡單了
因為mysql中有一個資料庫information_schema(這應該是你知道的),而這張資料庫中有一張表schemata,是用來存儲其他資料庫信息的,你用
select
schema_name
from
schemata;
查詢一下,所有的資料庫就出來了。
p.s.
我不知道你用的什麼和mysql相連的,所以,告訴你的都是通用的方法。如果有問題,再hi我

9. 如何用php判斷mysql資料庫里某張表是否存在

<?php
/*
查詢資料庫是否存在功能
$sql:查詢資料庫的SQL語句
$find_table:需要檢查的表名
*/
mysql_connect('localhost','root','2260375') or die('can\'t not connect database');
if((int)check_table_is_exist('show databases;','test')==1)
{
echo '該表存在';
}
else
{
echo '該表不存在';
}
function check_table_is_exist($sql,$find_table)
{
$row=mysql_query($sql);
$database=array();
$finddatabase=$find_table;
while ($result=mysql_fetch_array($row,MYSQL_ASSOC))
{
$database[]=$result['Database'];
}
unset($result,$row);
mysql_close();

/*開始判斷表是否存在*/
if(in_array($find_table,$database))
{
return true;
}
else
{
return false;
}
}

?>

熱點內容
安卓如何玩手機游戲 發布:2024-05-21 10:03:15 瀏覽:109
好的少兒編程學校 發布:2024-05-21 10:02:38 瀏覽:439
c語言字元個數統計 發布:2024-05-21 09:54:31 瀏覽:415
ubuntupython文件 發布:2024-05-21 09:41:01 瀏覽:161
java後端介面 發布:2024-05-21 09:40:59 瀏覽:931
豪華尊貴分別對應哪些配置 發布:2024-05-21 09:40:56 瀏覽:621
逗號幫手體驗密碼是多少 發布:2024-05-21 09:31:44 瀏覽:131
vb資料庫excel 發布:2024-05-21 09:18:57 瀏覽:319
資本論第一卷中央編譯局 發布:2024-05-21 09:06:21 瀏覽:67
我的世界多人游戲伺服器有哪些 發布:2024-05-21 09:02:48 瀏覽:590