本文目錄一覽:
如何在php判斷mysql插入數據成功
if(mysql_query(‘insert into ……’))//插入成功後返回true,失敗返回false
echo “成功”;
else
echo “失敗”;
php 判斷mysql語句是否成功執行
其實,mysql數據庫如果運行sql語句沒有成功,則會產生一個錯誤,
php中,獲取這個錯誤的函數 mysql_error()
你可以取得這個錯誤並進行判斷,如果是空的,那就沒有錯誤,說明運行成功!
反之則運行失敗!
如何用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;
}
}
?
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/247070.html