从品牌网站建设到网络营销策划,从策略到执行的一站式服务
通过操作数据库语句,然后判断返回值,如果为fasle,就执行CREATE TABLE IF NOT EXISTS `db_database_user` (SQL),这样就实现了你的要求,希望对你有用。
创新互联主要从事成都网站设计、成都网站制作、网页设计、企业做网站、公司建网站等业务。立足成都服务梅州,十余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:13518219792
$link = mysql_connect('localhost','root','root') or die('can\'t not connect database');
$rs = mysql_select_db('study');
//数据库study,表名字nav
if(check_table_is_exist('study','nav',$rs)==1) {
echo '该表存在';
} else {
echo '该表不存在';
}
//自定义函数
function check_table_is_exist($database,$table,$rs){
if($rs){
$tables = mysql_query('show tables');
while($row = mysql_fetch_assoc($tables)){
$rows[] = $row["Tables_in_{$database}"];
}
if(in_array($table,$rows)){
return true;
}else{
return false;
}
}else{
echo '请先连接数据库';
exit;
}
}
?php
$con = mysql_connect("localhost", "hello", "321");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
$db_selected = mysql_select_db("test_db", $con);
if (!$db_selected)
{
die ("Can\'t use test_db : " . mysql_error());
}
mysql_close($con);
?
其实就是先登录再选择数据库
mysql_select_db
首先你得先通过sql语句从数据库中查出这个字段的值,如果有多个的话,可能还需要循环处理。然后进行比较,具体比较方法可以查看手册中的字符串函数,有专门用来比较每一位的。取得的结果作为if()括号中的判断条件,如何输出就不用我说了吧。如果字符串函数不熟练的话,你就用explode将字符串全切割,然后循环按位比较,不过这样做太麻烦
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图