phph2数据库 php数据库编程( 二 )


if(!$sjkmc){exit("数据库名称不能为空");}
//链接数据库查询
$true=@mysql_pconnect("$ul","$user","$psd");
if ($true){
$xz=@mysql_select_db($sjkmc);
//选择数据库//先选择数据库看看有没有和你输入的数据库名称有没有相同的返回值(这里利用选择数据库的方式来判断有没有这个数据库名称,有的 话 就 能
选择没有 就 选择不了);
if($xz){//这里是 判断
能选择就有什么操作不能选择又有什么操作
//如果有相同的就开始创建表
$sqlb = @mysql_query("CREATE TABLE $qianzhui ($minga varchar(255),$mingb varchar(255),$mingc varchar(255))");
//创建表$qianzhui 为前缀
}else{
//如果选择数据库的名称没有就创建数据库名称
$sjk=@mysql_query("CREATE DATABASE
$sjkmc");//创建数据库
if ($sjk){
//在次选择数据库
$xz=@mysql_select_db($sjkmc);
//选择数据库
$sqlb = @mysql_query("CREATE TABLE $qianzhui ($minga varchar(15),$mingb varchar(255),$mingc varchar(255))"); //创建表$qianzhui
为前缀
}else{
echo "创建失败";
}
}
if
($sqlb){
$sqqq="INSERT INTO `$qianzhui` (`$minga`,`$mingb`, `$mingc`) VALUES ('$htzh', '$htmima', '$htyouxiang')";
if
(mysql_query($sqqq,$true)){
//echo
"成功插入";
mysql_close($true);
}else{
echo "插入失败";
}
echo "成功登录";
//可以在这里设置跳转
}else{
echo "数据库前缀已经存在,请重新设置";
}

}else{
echo
"数据库帐号和密码错误";
}
/*
...............
*/
?
=============================================================================================================
我在这里对你的追问做了个简单的了解 , 意思就是自动判断分类,就像百度问答一样 , 填上标题就自动显示相似的答案一样,但是你 有没有发现问答的标题都是有选择性的,也 就是 说可以手动选择,也 可以 自动判断,文章标题也是相同的,你把 可 选择性写好在 来用自动判断 , 因为有选择分类才能有自动判断分类,
给你做个 思路
你 把标题上 取得的数字与分类相似,比如标题上写PHP,那么分类上 是不是有 PHP这几个数值,判断如下
$a="文章标题";
$b=“选择分类”
if($a=$b){
//这里判断相同就自动跳转分类
}else{
//这里判断不相同就 做什么
}
PHP入门 数据库问题你好,看了你的报错信息 , 有几种情况:
1、mysql_query( )传入的参数是对象,所以你要看下参数,需要把它转成数组或者字符串
2、mysql_fetch_assoc( )传入参数是null,也是要检查一下参数
检查方法:
1、可以用var_dump( );die();一步步打印出来
2、开启debug调试
希望对你有帮助!
有没有php操作h2数据库的方法没有,建议用java操作h2数据库,如果php需要用的话,用java写好接口给php使用,没有必要通过php直接操作h2数据库 。
php注册信息提取,怎样把注册的信息放到数据库内?传统方法是用 form标签 将输入的数据 提交到后台的php, 由php获得数据后写入数据库, 下面SubMsg.php 就是用来处理的后台
form name="MsgForm" method="post" action="SubMsg.php" onsubmit="return CheckForm();"label for='jqshul'机器数量/labelinput name="jqshul" type="text" class="InputBorder" id="jqshul" size="66"input type="submit" name="Submit" value="https://www.04ip.com/post/预定" /form
后台 SubMsg.php
? if (!isset($jqshul)){echo "机器数量不存在,"return;} echo $jqshul;//这个变量就是从前台接收的机器数量. 字段的name 是什么就写什么// 如何写入数据库,要看用什么数据库了要配置数据库不是一两句能说清的了//大致流程 是配置数据库打开数据连接根据变量生成SQL语句 执行语句?

推荐阅读