想用PHP做个查询页面,接收用户输入信息,然后查询数据库中对应信息,并输出出来,本人很菜,希望大家帮忙

想用PHP做个查询页面,接收用户输入信息,然后查询数据库中对应信息,并输出出来,本人很菜,希望大家帮忙,第1张

$db = mysql_connect("localhost", "root", "password");

mysql_select_db("mydb",$db);

if (isset($_POST['name'])) {

echo "你输入的用户是:" $_POST['name'];

}

$result = mysql_query("SELECT FROM employees WHERE name='"$_POST['name']"'",$db);

while ($fields = mysql_fetch_row($result)) {

$data[] = $filelds;

}

if(!empty($data)){

foreach($data as $val){

foreach($val as $k => $v){

echo $k" "$v"<br />";

}

echo "<br /><hr />";

}

}else{

echo "此用户下没有数据。";

}

可能需要修改的地方,查询条件我是使用的name,根据你数据库中的字段名做一下更改,输出信息没有太多的处理,可以使用表格输出或是其它样式,可以自己调整一下,HTML部分省略了。

<php

$db = mysql_connect ("数据库IP地址", "数据库用户名", "数据库密码");

//例如:$db = mysql_connect ("127001", "root", "123456");

mysql_select_db ("要连接数据库的名字", $db);

$sql = "select from tabel";//查询语句

$result = mysql_query ($sql);进行查询

$resultArr = mysql_fetch_array($result );得到结果返回数组

print_r($resultArr);打印结果

>

首先我是新手, 看到这个问题试了下, 不知道能不能帮助你!希望~

还有很多条件没有判断, 我正则不是很会。 写的很粗糙,勉强能用, 希望别介意哈!

<php

class Database {

public $conn;

public function Database() {

$this->conn = mysql_connect("localhost","user","password");

mysql_select_db("gamesearch",$this->conn);

mysql_query("SET NAMES 'UTF8'");

}

public function get_data_array($sql) {

$rs = mysql_query($sql,$this->conn);

$data_array = array();

while($data = mysql_fetch_array($rs,MYSQL_ASSOC)) {

$data_array[] = $data;

}

mysql_free_result($rs);

return $data_array;

}

}

$db = new Database();

if($_GET['year'] == "") {

echo "请输入年份!";

}else {

if($_GET['year'] == "all") {

$sql = "select GameName from GameSearch";

}else {

$sql = "select GameName from GameSearch where ReleaseYear = "$_GET['year'];

}

$data = $db->get_data_array($sql);

foreach($data as $k=>$v) {

echo $v['GameName']"<br />";

}

}

>

<form action="testphp" method="get">

年份:<input type="text" name="year" value="all" />

<input type="submit" value="提交" />

</form>

44表里不能再有表了,只能有字段,

$quer="select from 44 where name='$name'";

$result=mysql_query($quer);

$num_rows = mysql_num_rows($result);

$row = mysql_fetch_array($result, MYSQL_ASSOC);

这个你看看能不能看的懂吧!

以上就是关于想用PHP做个查询页面,接收用户输入信息,然后查询数据库中对应信息,并输出出来,本人很菜,希望大家帮忙全部的内容,包括:想用PHP做个查询页面,接收用户输入信息,然后查询数据库中对应信息,并输出出来,本人很菜,希望大家帮忙、要实现查询MySQL数据库中的数据,如何用PHP语言编写查询的代码,要详细点的谢谢啊,有注释更好!、求高人给一个用PHP+MySQL实现的简单的数据库查询功能的PHP和HTML代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10181571.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存