php原生代码从数据库里取记录


db.php里

<?php
//数据库连接信息
$cfg_dbhost = ‘47.89.50.68‘;
$cfg_dbname = ‘weipan‘;
$cfg_dbuser = ‘admin‘;
$cfg_dbpwd = ‘Cd132501‘;
?>

include ‘db.php‘;

$con=mysql_connect(‘localhost‘,‘root‘,‘‘);//数据库信息
mysql_select_db(‘shop‘);//数据库名
mysql_query("set names utf8");//设置字符集编码
 
$sql="select goods_name,goods_number,shop_price from goods";//查询语句
$res=mysql_query($sql);//执行查询
while($row=mysql_fetch_assoc($res)){
    $rows[]=$row;//接受结果集
}
//遍历数组
foreach($rows as $key=>$v){
    echo $v[‘goods_name‘]."---".$v[‘goods_number‘]."---".$v[‘shop_price‘]."";
}

原生php如何输出mysql最后执行的sql

方法一:
//--连接数据库
  $link = mysql_connect("192.168.1.1", "myuser", "mypass");
  if(FALSE == $link)
  {
  echo "Connect database failed!";
  }
  $query =
  "select * from a order by id";
  // --选择数据库
  mysql_select_db(‘test‘, $link);
  // --执行查询语句
  $result = mysql_query($query);
  if(FALSE == $result)
  {
  echo "Querry failed!";
  }
  $i = 0;
  $j = 0;
  // --取总行数
  while($i++ < mysql_num_rows($result))
  {
  $meta_c=0;
  // --取每一行的结果集
  if($meta_c=mysql_fetch_row($result))
  {
  // --取一行的列数
  while($j < mysql_num_fields($result))
  {
  echo $meta_c[$j;
  }
  echo "
  ";
  } // while;
  $j=0;
  }
  // --释放结果集
  mysql_free_result($result);
  // --关闭连接
  mysql_close($link);
  ?>
  方法二:
  // --连接数据库
  $link = mysql_connect("192.168.1.1", "myuser", "mypass");
  if(FALSE == $link)
  {
  echo "Connect database failed!
  ";
  }
  // --选择数据库
  mysql_select_db(‘test‘, $link);
  // --执行查询语句
  $result = mysql_query("select * from a order by id");
  if(FALSE == $result)
  {
  echo "Querry failed!";
  }
  // --取数组里面的值,因为结果集以二维数组存放
  while($row = mysql_fetch_array($result, MYSQL_NUM))
  {
  // --一一取值
  foreach ($row as $col_value)
  {
  echo "  $col_value  ";
  }
  }
  // --释放结果集
  mysql_free_result($result);
  // --关闭连接
  mysql_close($link);)
  ?>

#FF8C00橘黄(价位与分割线颜色)
#F2F2F2明灰(顶部颜色)
#FF3030(买涨改订货、按钮颜色)
#008B00(买跌改融货、按钮颜色)

时间: 2024-11-09 00:49:39

php原生代码从数据库里取记录的相关文章

在MySQL数据库里用一个SQL语句取得本条记录及其上一条和下一条记录

在做文章页面时,有时候需要在文章下面显示出上一条和下一条记录.如果简单地使用id值加1和减1的方法来做会有缺陷. 各位看官请试想,如果我们删除了中间的某一条和某几条记录呢?那不是取不出来了? 所以,思想是很重要的,嗯.举个例子吧,比如说我有一个名叫XXX的表,里面有唯一的id字段.然后,里面有N条数据呢~~~ 现 在,我们来看看我们的思维.我们是要根据已知ID来找上一条和下一条的,也就是在数据库里相邻的三条记录, 中间那一条是确定的.那既然ID有可能不连续, 那我们就用>和<运算符来吧(要是L

求代码:android listview checkbox 从数据库里读取数据后怎么设置相应的checkbox为选中状态

============问题描述============ 现在有一个android listview 带checkbox,从数据库里调取相应数据后,绑定到listview 上. 那么怎么将listview 里的checkbox的选择状态与在数据库中记录一一对应? 求给出代码. 我在自定义BaseAdapter类中,getView方法中无法实现. ============解决方案1============ 这样 你点击的时候 是不是 会获取一个view  通过这个view 获取你那个 checkb

thinkphp从数据库里的html代码显示页面不解析

首先,这个问题不应该出现在这里,因为以前在用ThinkPHP3.1.2的时候,利用富文本编辑器保存文本后,直接从数据库里面取出的数据都能正常显示,改用ThinkPHP3.2.3之后,thinkphp从数据库里的html代码显示页面不解析,直接显示源代码了,这个问题其实很简单,只是当时很着急,没有想到. 一般出现问题之后,要从源头开始思考,找原因,不是立即百度或Google.今早起来的时候想了一下,所有的数据文件都是从我的数据库里面显示出来的,问题应该就出现在数据的获取和数据的展示途中.果然,打开

【WPF学习笔记】之如何把数据库里的值读取出来然后显示在页面上:动画系列之(六)

...... 承接系列五 上一节讲了,已经把数据保存到数据库并且删除数据,本讲是把已经存在的数据从数据库里读取出来,显示在页面上. 主页面后台代码: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Windows; using System.Windows.Controls; using System.Windows.Data; using Sys

三种东西永远不要放到数据库里(转)

原始出处:http://simple-is-better.com/news/872 我已经在很多演讲里说过,改进你的系统的最好的方法是先避免做"蠢事".我并不是说你或你开发的东西"蠢",只是有些决定很容易被人们忽略掉其暗含的牵连,认识不到这样做对系统维护尤其是系统升级带来多大的麻烦.作为一个顾问,像这样的事情我到处都能见到,我还从来没有见过做出这样的决定的人有过好的结果的. 图片,文件,二进制数据 既然数据库支持BLOB类型的数据,把文件塞进BLOB字段里一定没有错

三种东西永远不要放到数据库里

图片,文件,二进制数据 既然数据库支持BLOB类型的数据,把文件塞进BLOB字段里一定没有错了!?错,不是这样的!别的先不提,在很多数据库语言里,处理大字段都不是很容易. 把文件存放在数据库里有很多问题: ●对数据库的读/写的速度永远都赶不上文件系统处理的速度 ●数据库备份变的巨大,越来越耗时间 ●对文件的访问需要穿越你的应用层和数据库层 这后两个是真正的杀手.把图片缩略图存到数据库里?很好,那你就不能使用nginx或其它类型的轻量级服务器来处理它们了. 给自己行个方便吧,在数据库里只简单的存放

查看数据库里阻塞和死锁情况

/*********************************** //删除 死锁 存储过程 ***************************************/ if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[sp_who_lock]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[sp_who_l

react native 添加包含原生代码的库需要几个步骤:

用RN原生包CameraRoll实现iOS下载图片功能 连接原生库:https://reactnative.cn/docs/linking-libraries-ios/ 添加包含原生代码的库需要几个步骤: 自动链接 第一步 安装一个带原生依赖的库: $ npm install 某个带有原生依赖的库 第二步 运行以下命令,它会根据package.json文件中的dependencies和devDependencies记录来链接所有需要链接的库(注意一些老的教程和文档可能会提到rnpm link命令

php MySQL使用rand函数随机取记录(转)

php MySQL使用rand函数随机取记录 如何在mysql中使用随机数, 如何写一个语句能一下更新几百条MYSQL数据! 需要测试MYSQL数据库,里面有一个上万条数据的数据库,如何写一个PHP文件一下每次更新几百条信息,我都是写一个循环一次更新一条信息,这样我知道用WHILE写就可以了,要是一次更新好比100条数据改如何写呢! 正确答案是:UPDATE cdb_posts SET views = rand(); 顺便给你找了点关于mysql rand函数的实例,如下: 那就在insert