最近学PHP,写了一段查询数据库的php,出现以下问题?

我是电脑上安装的phpeclipse+wampserver,在数据库phpmyadmin里建了一个teacher表,我就是写的php查询这个表,并显示出来,感觉代码应该没问题,不知道运行结果怎么会这样的。下面是我的代码:图片说明710/13/1507875715_658678.png)

1个回答

sorry,我并不能看到你发代码的图片,帮不了你

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
php查询数据库
";rn rn rn mysql_close($db); rn ?>rn提示红色返回不是有效结果集··错在哪?
php 查询数据库的返回结果的问题
问题是这样的,我有两个表,一个是 language table 另一个是 orders_status tablern表结构分别如下rnlanguage_id ,language_name orders_status_id ,language_id, order_Status_namern 1 chinese 1 1 sentrn 5 english 1 5 sentrn 2 1 processingrn 2 5 processingrnrnrn我现在想去查询 language table 获得language_id 分别插入两条order_Status_name 为wait, hold 记录到 orders_status tablernrn要求执行完后,结果如果下rnrnorders_status_id ,language_id, order_Status_namern 1 1 sentrn 1 5 sentrn 2 1 processingrn 2 5 processingrn 3 1 waitrn 3 5 waitrn 4 1 holdrn 4 5 holdrn rn
PHP查询数据库效率问题
Php写SQL2005数据库报表效率好低啊 查询速度好慢,有没有办法可以使查询变得快一些?
php查询数据库的奇怪问题
php查询数据库的奇怪问题rn数据库中有两个表,分别为group与person,都只有一条记录(确认都有一条记录)rn通过以下语句查询数据库:rn[code=PHP]rn$mysqli = new mysqli("127.0.0.1", "root", "123456", "testdb");rnif (mysqli_connect_errno()) rn printf("Connect failed: %s\n", mysqli_connect_error());rn exit();rnrn$query = "select * from person";rnif ($result = $mysqli->query($query)) rn while ($obj = $result->fetch_assoc()) rn printf ("%s (%s)\n", $obj["idPerson"], $obj["idPerson"]);rn rn $result->close();rnrn$mysqli->close();rn[/code]rn查询结果能够正确显示,但是通过select * from group查询group表,就查不到数据
关于php查询数据库的问题
是不是php从mysql中select出来的数据,不管mysql中是什么类型的,返回的结果都变成字符串类型啊?rnrn
问个php查询数据库的问题
[code=html]我有数据表myok,表中有字段a,b,c,d,e,f,grn现在用户在前端输入a和b的值,来查询并输出b,c,d,e,f,g的值rn也就是说用户输入的a和b必须在数据库中都存在才会返回其他的字段值rn我只会一个条件查询,需要两个条件就懵逼了,请大神赐教。[/code]
调试PHP出现以下错误
Cannot find module (IP-MIB): At line 0 in (none)rnCannot find module (IF-MIB): At line 0 in (none)rnCannot find module (TCP-MIB): At line 0 in (none)rnCannot find module (UDP-MIB): At line 0 in (none)rnCannot find module (SNMPv2-MIB): At line 0 in (none)rnCannot find module (SNMPv2-SMI): At line 0 in (none)rnCannot find module (UCD-SNMP-MIB): At line 0 in (none)rnCannot find module (UCD-DEMO-MIB): At line 0 in (none)rnCannot find module (SNMP-TARGET-MIB): At line 0 in (none)rnCannot find module (SNMP-VIEW-BASED-ACM-MIB): At line 0 in (none)rnCannot find module (SNMP-COMMUNITY-MIB): At line 0 in (none)rnCannot find module (UCD-DLMOD-MIB): At line 0 in (none)rnCannot find module (SNMP-FRAMEWORK-MIB): At line 0 in (none)rnCannot find module (SNMP-MPD-MIB): At line 0 in (none)rnCannot find module (SNMP-USER-BASED-SM-MIB): At line 0 in (none)rnCannot find module (SNMP-NOTIFICATION-MIB): At line 0 in (none)rnCannot find module (SNMPv2-TM): At line 0 in (none)rn请问这是怎么回事?rn
#学志#php查询数据库输出乱码问题
在用php查询数据库并输出记录数据时发现中文部分时乱码,但是数据在库内是正常的; 乱码: 库内: 而且我的php页面编码也是utf8,连接数据库的编码也是utf8??
问一个php查询数据库的问题
如果A字段 aaaa:11111;bbbb:22222;cccc:33333;rn现在有一个值22222rn要查询字段A中值(其中A的值指的是11111 22222 33333)小于等于22222的sql语句怎么写条件啊?rn
PHP查询数据库数据时出现错误
PHP 查询数据库books中的books表时出现以下错误!rnrnNotice: Trying to get property of non-object in D:\wamp\Apache\htdocs\php\results.php on line 33rnrnFatal error: Call to a member function fetch_assoc() on a non-object in D:\wamp\Apache\htdocs\php\results.php on line 35rnrnrn代码如下:rnrn[code=PHP]rnrn rn Book-O-Rama Catalog Searchrn rn rn Book-O-Rama Catalog Searchrnquery($sql);rn $num_result=$result->num_rows;rn for ($i=0;$i<=$num_result;$i++)rn $row=$result->fetch_assoc();rn echo " ".($i+1)."title:";rn echo htmlspecialchars(stripslashes($row['author']));rn echo "Author:".stripslashes($row->newsauthor);rn echo "ISBN:".stripslashes($row->newsISBN);rn echo "price:".stripslashes($row->newsprice)."";rn rn rnrn $result->free();rn $db->colse();rn?>rn rnrnrn[/code]rn上述问题那微微大虾能给个解决方案!
php学习之prepare查询数据库
参考网址:http://www.jb51.net/article/59068.htm 这个我想最大的好处是比起直接利用 query 可以减少许多安全性的问题,首先,我们利用 prepare 进行 SQL 码的设定,在利用bindparm 来进行设定的动作,代码如下: $sth = $dbh->prepare('update db set zh_CN= :str where SN=:
php查询数据库的优化
1、对数据进行处理尽量使用php进行遍历,避免重复进行数据库的查询 2、进行联表查询时,对于关联的表的相关字段,在表设计时建立索引属性 exp: select `um_score_umlist`.id, `um_score_umlist`.umid,`um_score_umlist`.deptid,`um_score_answer`.score,`um_score_answer`.score
php查询数据库,为什么结果是“????”
php查询数据库,为什么结果是“????”rnrn[img=http://image163.poco.cn/mypoco/myphoto/20100724/22/4609372920100724224526040.jpg][/img]
php 查询数据库 DW8
做一个网页,中间要用到查询数据库。但是查询条件是 中文的,比如 *** WHERE p = '山东'rnrn我用dw8做,插入了一个记录集,测试的时候 输入中文 山东 (数据库中录入的是中文山东)检索不出任何数据,rn但如果数据 SD (把数据库中的 中文山东 临时改成 SD )就可以检索出对应的数据,这是为什么呢?rnrn我加了mysql_query("SET NAMES GBK");不管用rn把数据表存储机制从 innoDB换成MyISAM也不行rn把表选择中的utf8换成gbk_chinese_ci也不行 rnrn我以前弄过一个,用中文可以的,但是这次怎么也不行,奇怪,麻烦大虾指点迷津!!
用PHP查询数据库。
如何用PHP查询PG数据库B1中表TABLE中的字段H1,并输出H1所在的行几字段名?rnrnrn大哥帮帮忙
php查询数据库乱码问题
[code=&quot;php&quot;]
在做PHP查询数据库时---
在做PHP查询数据库时,我通过传参得到了一个表里面的ID,请问我如何通过这个ID来显示出这个表里面的某一个字段值;rnrn也可以这样理解:有一个User表,里面的字段有ID,User,Time,Title,我现在知道User里面的ID,我想取出User表里面的Time,Title这两个字段,用mysql数据库查询,应该怎样写语句?????rnrn我们项目经理搞了半天没实现,求高手解决rnrnrn
php连接数据库和查询数据库
header("Content-Type: text/html; charset= utf8"); $mysql_server_name='localhost'; //改成自己的mysql数据库服务器 $mysql_username='root'; //改成自己的mysql数据库用户名 $mysql_password=''; //改成自己的mysql数据库密码 $mysql_data
PHP查询数据库出错、
[code=PHP]define("MYSQL_SERVER_NAME","localhost");rndefine("MYSQL_USERNAME","root");rndefine("MYSQL_PASSWORD","");rndefine("MYSQL_DATABASE","test");rndefine("TABLE_NAME","voicemail");rnrnrn //连接数据库server地址,用户名,密码rn $conn = mysql_connect(MYSQL_SERVER_NAME,MYSQL_USERNAME,MYSQL_PASSWORD) or die(" Sorry , Could not connect to MySQL server ! ");rn rn //选取databasern mysql_select_db(MYSQL_DATABASE,$conn) or die("select database fial !");rn //php 要注意防注入rn rn //转义在 【单引号、 双引号 、反斜杠、 NULL、】添加反斜杠rn $uniqueid = addslashes($uniqueid);rn $sql = "select * from ".TABLE_NAME." where uniqueid ='$uniqueid'";rn rn echo $sql; rn rn //取到结果集rn $result = mysql_query($sql) or die("SQL query fail ");rn rn rn rn //游标rn while($row = mysql_fetch_row($result))rn echo $row["billsec"];rn rn rn //关闭连接 rn mysql_close();[/code]rnrnquery的时候他咋就or die 了 -----[color=#FF0000]SQL query fail[/color]?rn怎么才能知道是什么错误?rn我是个初学者。先谢谢各位啦。rn
求帮助,php查询数据库
php脚本查询数据库,$searchtype为所要查询的字段,$searchterm为查询的内容,有如下语句:rnrn$query = "select * from books where ".$searchtype."like '%'".$searchterm."%";rn$result=$db->query($query);rnrn第一句错了,但不知道错在哪里,昨天纠结了一天了!!!
php使用MemCache查询数据库
header("Content-type:text/html;charset=utf-8"); /** * 用于执行所有结果集的sql语句,并将结果集缓存到memcached服务器中 * @param string $sql 有结果集的查询语句SQL *  @param object $memcache Memcache类的对象 * @return $date 返回结果集的数据
【php】取得查询数据库的时间
如何取得查询数据库的时间并发送给js计时啊,求大大编写代码,我已经彻底凌乱了
PHP与MySQL - Web查询数据库
PHP+MySQL的组合是构建网站的一个常见搭配,不过如何使用PHP通过Web访问MySQL数据库呢?下面从Web数据库架构的工作原理讲起。 从Web查询数据库:Web数据库架构的工作原理 一个用户的浏览器发出一个HTTP请求,请求特定的Web页面,在该页面中出发form表单提交到php脚本文件(如:results.php)中处理Web服务器接收到对results.php页面的请求后,检索文件...
零基础学PHP 零基础学PHP
零基础学PHP零基础学PHP 零基础学PHP零基础学PHP 零基础学PHP零基础学PHP
学PHP
学PHP,请教高手。有何好书?rn关于PHP的一些站点。rnrn
php实现最近浏览问题
function product_view($pdid)//请问这个函数里面的参数代表的是什么值rnrn$limit = 8; if(is_numeric($pdid) && $pdid<>0)rnrnif(!$_SESSION['pd_viewed']) rnrn$_SESSION['pd_viewed'] = array($pdid);rnrnelse rnrnif(count($_SESSION['pd_viewed'])>=$limit)rn if(!in_array($pdid,$_SESSION['pd_viewed']))rn rn$_SESSION['pd_viewed'] = array_reverse($_SESSION['pd_viewed']); rnarray_pop($_SESSION['pd_viewed']); rn$_SESSION['pd_viewed'][] = $pdid; rn$_SESSION['pd_viewed'] = array_reverse($_SESSION['pd_viewed']); rnrnrnelsern rnif(!in_array($pdid,$_SESSION['pd_viewed']))rn $_SESSION['pd_viewed'][] = $pdid;rnrnrnrn rnrn请帮帮我详细解释解释这个程序吧,很多的地方都看不明白呀,session里面的变量代表的是什么呀?
一段代码查询数据库的问题
String strconn, strsql;rn OleDbConnection myconn;rn OleDbCommand mycomm;rn strconn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=data.mdb";rn myconn = new OleDbConnection(strconn);rn myconn.Open();rn comboBox1.Text.Replace('\'', '“');rn strsql = "select * from h_admin where h_username='" + comboBox1.Text + "' and " + "h_password='" + textBox1.Text+"'";rn mycomm = new OleDbCommand(strsql, myconn);rn rn 上面的结果查询后,我要怎么把第1条记录的2个字段分别保存在2个变量上面
用iis配置php出现以下错误
环境是Win7 下的IIS7.5rnrnHTTP 错误 500.21 - Internal Server Errorrn处理程序“php-5.2.9”在其模块列表中有一个错误模块“FastCgiModule”rnrn安装的是PHP Manager for IIS 7rn
PHP如何实现以下问题
比如我有组字符串1234567,提取6位,并且大小顺序不变,应该有7种,分别是123456,123457,123467,123567,124567,134567,234567.rnrn现在我有一组字符串$a="1,2,3,4,5,6,7,8,9,10";现在要提取6位,并且大小顺序不变,一共有几种排列方式,并输出 这几种排列方式。rnrn如何用php代码实现
最近写的PHP留言本
面向对象的方法
(最近更新)PHP面试题
PHP面试题目,一般会出现的考题都在里面,可以仔细阅读一下或者面试前自我测试一下。
写了一段ASP,出现以下错误,是什么意思
rnrnrn rn rn rn New Page 1rnrn<%strname=request("name")%>rn<%straddress=request("address")%>rn<%strdate_y=request("date_y")%>rn<%strdate_m=request("date_m")%>rn<%strdate_d=request("date_d")%>rn<%strdate=strdate_y&"-"&strdate_m&"-"&strdate_d%>rn<%strusername=request("username")%>rn<%strpassword=request("password")%>rnrn<%rnSet conn = Server.CreateObject("ADODB.Connection") rn'ConnectionString = "DRIVER=Microsoft Access Driver (*.mdb);DBQ=mm.mdb;DefaultDir=" & Server.MapPath(".") & ";DriverId=25;FIL=MS Access;MaxBufferSize=512;PageTimeout=5"rnConnectionString = "DRIVER=Microsoft Access Driver (*.mdb);DBQ="&server.MapPath ("mm.mdb")rnconn.Open ConnectionStringrnResponse.Write("ConnectionString:"&ConnectionString&" ")rnResponse.Write("Username:"&strusername&" ")rnResponse.Write("Password:"&strpassword&" ")rnif strusername<>"" and strpassword<>"" thenrn Set rs = Server.CreateObject("ADODB.Recordset")rn SqlStr = "SELECT * FROM user where username='"&strusername&"'"rn rs.Open SqlStr,conn,3,3rn rn if rs.recordcount=1 thenrn response.write "你的用户名已经存在!请换用户名 "rn response.write "返回"rn elseif rs.recordcount=0 thenrn rs.Close rn Sql = "insert into user(name,address,birthday,username,password) values('"&strname&"','"&straddress&"','"&strdate&"','"&strusername&"','"&strpassword&"')"rn Response.Write sqlrn conn.Execute (sql)rn response.write "已成功录入!!"rn end ifrnend ifrnrn%>rnrnrnrnrnrnrn以下是错误信息:我哪里少了End?rnrnMicrosoft VBScript 编译器错误 错误 '800a03f6' rnrn缺少 'End' rnrn/iisHelp/common/500-100.asp,行242 rnrnMicrosoft OLE DB Provider for ODBC Drivers 错误 '80004005' rnrn[Microsoft][ODBC Microsoft Access Driver] 操作必须使用一个可更新的查询。 rnrn/HuaChun/addnew.asp,行38 rn
【PHP】最近用到的工具
抓包/模拟请求工具  fiddler web  ftp服务器工具  FileZilla  以前用过winscp 感觉大同小异 比较工具  beyond compare   版本管理 tortoise  任务安排 Myworktile 分层PHP性能分析工具   XHProf 调试进程  gdb (还没用)
一段PHP在地址栏的中文传值出现乱码
在IE下,中文传值,最后一个汉字变成了乱码,导致抓不出数据。rnrn但是在火狐里面又可以。rnrn传值页面,mysql,查询,接收值页面,均是UTF-8字库rnrn这是咋回事呢?
最近php面试题总结
最近招聘网上的一些公司的面试题和主要问到的方面,传上来跟大家分享,希望对正在北京找工作的朋友有所帮助
PHP for循环小数出现的问题
[code=php]for ($i=81.3; $i <99.4; $i+=99.3) rn echo $i." ";rn[/code]rnrn如上打印结果到了90的时候不正常了,rn新手求教,急~~~rnrn
PHP查询数据库后只显示年月日
数据库字段类型为timestamp,查询出在表中显示的是 0000-00-00 00:00:00rn我只想显示前面的年月日。怎么办
编译php出现的问题
configure: error: Cannot find MySQL header files under /usr/lib/mysql.rnNote that the MySQL client library is not bundled anymore.rnrnrnMySQL header files具体应该在哪个位置呢?
php安装出现的问题?
我用的是iis+php-4.2.3-Win32.ziprnrnextnesnion=E:/php/extensions;;rn 拷贝 php.int到winnt/rn 拷贝 php4ts.dll到system32/ rn/*Security Alert! The PH安装方式:rnrn 配置php.inti P CGI cannot be accessed directly. rnThis PHP CGI binary was compiled with force-cgi-redirect enabled. This means that a page will only be served up if the REDIRECT_STATUS CGI variable is set, e.g. via an Apache Action directive.rnrnFor more information as to why this behaviour exists, see the manual page for CGI security.rnrnFor more information about changing this behaviour or re-enabling this webserver, consult the installation file that came with this distribution, or visit the manual pagern*/
php安装过程出现的问题
安装apache出现runtime140.dll问题。 解决方法:安装vc++2015 https://www.microsoft.com/en-us/download/confirmation.aspx?id=48145 原因:在Windows下运行最新版的Apache和php7都需要Visual C++Redistributable 2015,而之前的版本不需要那么高的,这个组件是运行Vis
相关热词 c#检测非法字符 c#双屏截图 c#中怎么关闭线程 c# 显示服务器上的图片 api嵌入窗口 c# c# 控制网页 c# encrypt c#微信网页版登录 c# login 居中 c# 考试软件