数据归档php查询 php数据库查询结果处理

php 文章根据多个关键词自动归档首先我是 这样理解你的“归档”的意思就是“存档”将对应的数字存入对应的数据库中 , ,取出来显示也是同样的道理,存档像是我们生活中的文件存入保险柜里面,那么在网站上保险柜就是数据库的意思,要像把数据经过PHP存入数据库中就必须有点PHP的知识 , 我写两个网页文件给你参考,写不好不要笑话我哈,我也是在学习中,我所学习的编辑都是我自己搜索来学习的,没有任何老师,也没有买过什么书之类的,都是我在网上找出来,然后一个一个的去理解代码的意思,最后的出来的结果 。在这里我给存如的代码参考,给多了怕这个 编辑框不够用
先建立两个文件(test.html和test.php) , 首先看下面的HTML代码:
body
form action="test.php" method="post"
h2 数据库/h2
div id="sjk"
p用户名:input type="text" id="user" value="https://www.04ip.com/post/root"/p
p密码:input type="password" id="mima" value="https://www.04ip.com/post/hefeic"/p
p数据库名称:input type="text" id="sjkmc" value="https://www.04ip.com/post/hefeicq" /
/p
p数据库前缀:input type="text" id="qianzhui" value="https://www.04ip.com/post/hexiao_"/p
/div
/dr
h3
后台管理设置/h3
div id="htglxx"
p帐号:input type="text" id="htzh" value="https://www.04ip.com/post/hefeic"/p
p密码:input type="password" id="htmima" value="https://www.04ip.com/post/hefeic"/p
p密保邮箱:input type="text" id="htyxiang" value="https://www.04ip.com/post/hefeic522530@163.com" /
/p
/div
pinput type="button" value="https://www.04ip.com/post/提交" id="submit"//p

/form
/body
/html
在来看下面的PHP代码
?php
$htzh=$_POST['htzh'];
//后台帐号
$htmima=$_POST['htmima'];
//后台密码
$htyouxiang=$_POST['htyxiang'];
//后台邮箱
if(!$htzh){exit("用户名不能为空");}
if(!$htmima){exit("密码不能为空");}
if(!$htyouxiang){exit("邮箱不能为空");}
$user=$_POST['user'];
//帐号
$psd=$_POST['mima'];//密码
$sjkmc=$_POST['sjkmc'];
//数据库名称
$qianzhui=$_POST['qianzhui'];
//表前缀
if(!$qianzhui){exit("表的前缀不能为空");}
$minga="zhao";
$mingb="mima";
$mingc="youxi";
$ul=$_SERVER['SERVER_NAME'];
//网页地址
if(!$user){exit("数据库帐号不能为空");}
if(!$psd){exit("数据库密码不能为空");}
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数据库查询创建数据库
选择开始菜单中→程序→【Management SQL Server 2008】→【SQL Server Management Studio】命令,打开【SQL Server Management Studio】窗口 , 并使用Windows或 SQL Server身份验证建立连接 。
在【对象资源管理器】窗口中展开服务器 , 然后选择【数据库】节点
右键单击【数据库】节点,从弹出来的快捷菜单中选择【新建数据库】命令 。
执行上述操作后,会弹出【新建数据库】对话框 。在对话框、左侧有3个选项,分别是【常规】、【选项】和【文件组】 。完成这三个选项中的设置会后,就完成了数据库的创建工作,
在【数据库名称】文本框中输入要新建数据库的名称 。例如,这里以“新建的数据库” 。
在【所有者】文本框中输入新建数据库的所有者,如sa 。根据数据库的使用情况,选择启用或者禁用【使用全文索引】复选框 。
在【数据库文件】列表中包括两行 , 一行是数据库文件 , 而另一行是日记文件 。通过单击下面的【添加】、【删除】按钮添加或删除数据库文件 。
切换到【选项页】、在这里可以设置数据库的排序规则、恢复模式、兼容级别和其他属性 。
切换到【文件组】页,在这里可以添加或删除文件组 。
完成以上操作后,单击【确定】按钮关闭【新建数据库】对话框 。至此“新建的数据”数据库创建成功 。新建的数据库可以再【对象资源管理器】窗口看到 。
要实现查询MySQL数据库中的数据,如何用PHP语言编写查询的代码 , 要详细点的谢谢啊,有注释更好!?php
$db = mysql_connect ("数据库IP地址", "数据库用户名", "数据库密码");
//例如:$db = mysql_connect ("127.0.0.1", "root", "123456");
mysql_select_db ("要连接数据库的名字", $db);
$sql = "select * from tabel";//查询语句
$result = mysql_query ($sql);进行查询
$resultArr = mysql_fetch_array($result );得到结果返回数组
print_r($resultArr);打印结果
?
php如何查询数据库表中的数据并显示这个简单?。?
首页做个前台输入姓名和会员卡信息的页面,我做个简单的页面给你看
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
html xmlns="
head
meta http-equiv="Content-Type" content="text/html; charset=utf-8" /
title会员查询系统/title
/head
body
form id="form1" name="form1" method="post" action="test.php"
p
label for="name"/label
input type="text" name="name" id="name" /
/p
p
label for="vipid"/label
input type="text" name="vipid" id="vipid" /
/p
p
input type="submit" name="button" id="button" value="https://www.04ip.com/post/查询" /
/p
/form
/body
/html
然后我给你一个test.php的文件代码:
?php
$name=trim($_POST['name']);
$vipid=trim($_POST['vipid']);
$con = mysql_connect("127.0.0.1","数据库用户名","数据库密码");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
$a=mysql_select_db("数据库名字", $con);
$sql="select * from kh_customer where name = '$name' and vipid = '$vipid'";
$result = mysql_query($sql);
while($row = mysql_fetch_array($result))
{
echo $row['name'] . " " . $row['data'];
echo "br /";
}
mysql_close($con);
?
页面美化自己去搞!只能帮你这么多了
用PHP代码如何查询数据库表中的一条记录你的意思是说
点击查询后
要吧与关键字相关联的整条记录都显示出来?
那样的话
你要先把这条记录复制
给某个数组,然后输出这个数组就可以了
$sql="select
*
from
db1
where
name=$_post[name]";
$result=mysql_query($sql,$con);
$row=mysql_fetch_array($result)
echo
$row[name];
echo
$row[age];
……
PHP查询MYSQL的内容,并输出结果1、用navicat新建一个数据库database1 。
2、在database1数据库中新建一个表table2 。
3、在table2中添加新的数据,新建一个名称为mysql_query的数据库 。
4、在页面中用mysql_connect 函数与数据库建立连接 。
5、用mysql_select_db函数选择要查询的数据库 。
6、添加一个查询 table2表的查询语句“$sql=select * from table2“ 。
7、将查询语句$sql添加到查询数据库函数mysql_query中,返回值赋值给变量query 。
8、最后将mysql_query 。php文件在浏览器中打开,查看查询到数据库中的内容的结果 。
【数据归档php查询 php数据库查询结果处理】数据归档php查询的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于php数据库查询结果处理、数据归档php查询的信息别忘了在本站进行查找喔 。

    推荐阅读