当前位置: 首页 > 面试题库 >

PHP json_encode mysql结果

程皓轩
2023-03-14
问题内容

我有一个简单的mysql_query,我想results(title= > $title, price => $price etc)在json中编码。

$ sql = mysql_query(“ SELECT * FROM item_details WHERE posts_id ='$ item_number'”);

 while($ row = mysql_fetch_array($ sql))
{
   $ title = base64_decode($ row ['title']);
   $ price = $ row ['price'];
   $ seller_user = $ row ['user'];
}

问题答案:
$sql = mysql_query("SELECT * FROM item_details WHERE posting_id='$item_number'");
$results = array();
while($row = mysql_fetch_array($sql))
{
   $results[] = array(
      'title' => base64_decode($row['title']),
      'price' => $row['price'],
      'seller_user' => $row['user']
   );
}
$json = json_encode($results);


 类似资料:
  • 主要内容:分发结果类型:,FreeMaker结果类型:,重定向结果类型:正如前面提到的,<results>标签在Struts2的MVC框架的视图中所扮演的角色。动作是负责执行业务逻辑。执行业务逻辑后,接下来的步骤是使用<results>标签显示的视图。  经常有一些附带导航规则的结果。例如,如果在操作方法是对用户进行验证,有三种可能的结果。 (一)成功登录;(二)不成功的登录,用户名或密码错误;(三)帐户锁定。 在这种情况下的动作方法将被配置呈现的结果有三种可能的结果

  • 本文向大家介绍的结果相关面试题,主要包含被问及的结果时的应答技巧和注意事项,需要的朋友参考一下 首先出现的运算符包括:一元加、逻辑非、加法(优先级低于前两者); 所以这表达式简化为:!+[] 和 五个 !![] 相加,其中+[]为0,!+[] 则为 true,!![] 也为true,布尔值相加时,先通过Number () 方法转成数字,Number(true)得1,所以最后表达式简化为六个1相加得

  • 使用匹配链接结果会得到极其繁琐的内容;幸运的是,? 运算符可以使事情再次变得干净漂亮。? 运算符用在返回值为 Result 的表式式后面,等同于这样一个匹配表式,其中 Err(err) 分支展开成提前(返回)return Err(err),同时 Ok(ok) 分支展开成 ok 表达式。 mod checked { #[derive(Debug)] enum MathError {

  • 问题内容: 我正在尝试从MYSQL下载图像(.png)文件。有时它工作正常。无法找到确切的问题。它可以在Jboss服务器上正常工作。尝试在Apche上的本地计算机中运行时引发错误。 请帮助我修复错误。这是我的Java代码。 这是堆栈跟踪输出: 问题答案: 您打了两次电话。我假设您的查询仅返回1行,因为您尝试通过进行匹配。当第二个被调用时,中没有要返回的行。这就是抛出an的原因。像这样删除第一个:

  • 问题内容: 我可以返回还包含渲染视图的Json结果吗? 我需要它来返回提交的表单的新ID及其HTML和其他一些属性。 当我需要从Json对象内的一个动作返回两个(或多个)视图结果时,这也可能会有所帮助。 谢谢! 问题答案: 您还可以将PartialViewResult呈现为字符串,然后通过JSON将该字符串传递给视图,并使用jQuery在页面中呈现。 您可以在这篇文章中看到:http : //ww

  • 我创建了一个应用程序,其中一个地点列表保存在数据库中。我只根据Google留档保存了保存地点的地点ID。 然后我创建了一个界面,让用户输入他们的当前位置(mCurrentLocation)。 然后,我创建了一个异步任务,检查数据库中保存的每个地点ID,并检查哪些地点距离用户位置500米以内。这是在doInBackground中完成的。根据Google文档,我使用了getPlaceById和setR

  • 比对结构后,树视图显示源和目标数据库和/或模式之间的不同之处。在默认情况下,树视图内的所有对象均已勾选。你可以取消勾选你不想应用于目标的对象。你可以展开表对象以查看详细的结构。 你可以选择 “按对象类型分组”或“按操作分组”来以对象类型或作業为树视图内的对象进行分组。 操作 描述 对象存在于源和目标数据库或模式中,但具有不同的定义。目标对象将根据源对象进行修改。 对象不存在于目标数据库或模式中。将

  • 比对结构后,树视图显示源和目标数据库和/或模式之间的不同之处。在默认情况下,树视图内的所有对象均已勾选。你可以取消勾选你不想应用于目标的对象。你可以展开表对象以查看详细的结构。 你可以选择 “按对象类型分组”或“按操作分组”来以对象类型或操作为树视图内的对象进行分组。 操作 描述 对象存在于源和目标数据库或模式中,但具有不同的定义。目标对象将根据源对象进行修改。 对象不存在于目标数据库或模式中。将