艺琼网络
臻至美 · 韵天成
建站信息
网站首页
建站资讯
建站技术

PHP根据变量读取MYSQL数据库字段值

浏览:21055人次 发布日期:2014-09-13 来源:艺琼网络

  关于本站原创内容禁止转载的维权通告

通过as赋值到想定的SQL返回值上即可完全解决读取数据库字段值的问题。

  不知不觉,用PHP+MYSQL做网站已经10年了,然而,在过去10年里有个非常非常简单的问题一直都没有得到解决,那就是写一个函数,通过调用这个函数可以取任意数据库中的任意字段值。说出来真的是丢人,一个做PHP+MYSQL的老手,居然一直没能解决这么一个小问题,可能是因为脑壳转得不够快吧。不罗嗦了,先把代码贴出来吧。

 

function Get_DB_Value($t_table,$t_index,$t_row)//表名,ID,字段名称 //取指定表中指定ID指定字段的值

{

$Temp_value = "";

$t_mystr = "select " . $t_row . " as yiq_value from " . $t_table . " where id=" . $t_index;

$t_myexe = mysql_query($t_mystr);

$t_All_Count = mysql_num_rows($t_myexe);

if($t_All_Count > 0)

{

$t_myrr = mysql_fetch_object($t_myexe);

$Temp_value = $t_myrr->yiq_value;

}

return($Temp_value);

}

 

  只要稍微懂写PHP+MYSQL的程序员一看上面的代码就会明白,实现起来非常简单,请注意橙色代码部分,正是因为这个as yiq_value起到了关键的作用。

 

  之前为什么一直没有解决这个问题,是一直纠结于把字段名称储存到某个变量中,然而这样的测试总是使程序出错。如果通过as将未知的变量名赋值到一个想定的sql返回值中,完美解决根据变量读取MYSQL数据库字段值的问题。

 

  写这篇文章实际上是在自嘲,一个简单的问题直到今天才解决,望各位同行朋友切勿喷哈。

分享
本文由艺琼网络原创,禁止转载、复制、传播,深圳市艺琼网络科技有限公司保留著作权。
您可能感兴趣的内容
5135
PHP实现用PHPExcel导出网站数据为Excel表PHPExcel功能很强大,程序员可根据本文的代码结合自己的业务逻辑进行修改。
13000
用PHP建设多城市分站的二级域名解决方案通过域名泛解析和PHP程序分站识别即可实现二级域名分站功能。
21535
PHP利用file_get_contents获取远程内容我们可以利用PHP中的file_get_contents获取远程网址中的网页内容。
7330
制作商城网站用什么数据库最好?制作商城网站建议使用PHP+Mysql、JSP+Mysql或JSP+Orcale数据库的组合。
5303
做网站用什么数据库好?根据网站要求和个人偏好选择一种合适的数据库来做网站。
5992
做网站为什么需要数据库?为了存储和管理网站中的文字、图片等文件,网站需要数据库。
联系电话:13824347551 电子邮箱:service@yiqnet.com
深圳市艺琼网络科技有限公司 2007-2025 版权所有 | ICP许可证:粤ICP备14034579号
公司主营:深圳做网站、东莞做外贸网站、惠州网站制作免费上门,为全国各地做网站的企业和个人提供在线一条龙建站服务。
网站制作服务 企业网站建设 外贸网站建设 模板网站建设