首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >基于sql实现html文本循环

基于sql实现html文本循环
EN

Stack Overflow用户
提问于 2015-03-10 16:54:30
回答 2查看 39关注 0票数 0

我正在尝试创建类似这样的东西:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Start in table ID "14"
IF the variable is = NOT NULL
print: name:value
jump onto next table entry
repeat until it has happened 21 times.

到目前为止还没什么好消息。我尝试过创建一个数组,如下所示:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$array = $db->queryA('SELECT * FROM items WHERE itemId = 101');

但我不能以字符串的形式与它通信。如果我引用一个像$name = $array[0]["name"];这样的值,我就可以提取这个值。但即使是像这样一个简单的foreach循环

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
foreach($array as $val) {
print $val;
}

行不通的。有人能帮我纠正我做错了什么吗?

此外,var_dump中的字符串类似于以下内容:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
array (size=1)
     0 => 
         array (size=57)
            'itemId' => string '101' (length=3)
            'name' => string 'Berry' (length=10)
            'level' => string '2' (length=1)
            'icon' => string 'images/items/101.jpg' (length=20)
            'max_qua' => string '0' (length=1)
EN

回答 2

Stack Overflow用户

发布于 2015-03-10 17:01:09

您是否尝试过:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
'Column1: ' . $val['column1']. ', Column2: '. $val['column2']

从SQL中提取的列名应该是数组的键,值应该是值。这可能取决于您用来查询数据库的类。

编辑到上一页:

由于返回的数组是关联的,因此在foreach循环中,尝试如下所示:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
foreach($array as $name => $val) {
print $name . ' : ' . $val;
}
票数 0
EN

Stack Overflow用户

发布于 2015-03-10 17:10:26

在您的示例中,$value是一个数组,每个数组都是键值对中表中的一条记录,其中键是表中的列,值是该记录中该列的值。$array看起来像这样:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
$array = [0 => 
             ['itemId' => '101', 
              'name' => 'Item Name', 
              'level' => '2', 
              'icon' => 'images/items/101.jpg', 
              'max_qua' => '0'
              ]
          ];

在你的循环中,你会想要这样的东西:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
foreach($array as $val) {
    print $val['itemId'];
}

在我的数组示例中,它将为第一条记录打印'101‘。我假设您在那里可能有更多的记录,但我将从您在注释中提供的示例开始。

我希望这能帮到你

编辑:我对其进行了编辑,以使用OP在注释中提供的示例数据。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28969598

复制
相关文章
SQL递归实现循环判断
以前的文章Python小案例(五)循环判断进行分组介绍了如何使用python解决循环判断的问题。现在重新回顾一下这个问题背景:有一列按照某规则排序后的产品,想打包进行组合售卖。要求按顺序进行价格累积,当价格累积超过2000后,需要从下一个产品重新开始打包。
HsuHeinrich
2023/03/29
2.6K0
SQL递归实现循环判断
pl sql 循环_sql循环语句怎么写
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/07
3.1K0
pl sql 循环_sql循环语句怎么写
【Appium】循环等待文本
Appium判断二种元素出来一种即可继续,例如:如果弹出提示则点击提示,如果页面显示某字符则不需要等待弹框。
世平
2021/11/16
1.5K0
基于知识图谱的文本自动注释(python+html)
在探索知识图谱的过程中,发现它可以做一个有趣的应用——文本自动注释。在此整理并分享给大家。为了具体说明它的效果,让我们先来看一个例子:
blmoistawinde
2019/10/30
9530
UILabel加载html文本
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/53163142
用户1451823
2018/09/13
2.9K0
循环输出 HTML 标题【JavaScript 循环应用学习】
document.getElementById("demo").innerHTML=myFunction(4,3);
好派笔记
2021/10/07
3K0
JavaScript 基于HTML5 canvas 获取文本占用的像素宽度
基于HTML5 canvas 获取文本占用的像素宽度 直接上代码 // 获取单行文本的像素宽度 getTextPixelWith(text, fontStyle) { var canvas = document.createElement("canvas"); // 创建 canvas 画布 var context = canvas.getContext("2d"); // 获取 canvas 绘图上下文环境 context.font = fontStyle; // 设置字体样式,使用前设置好对应的 fo
授客
2019/12/12
1.9K0
SQL Server for循环用法
最近需要修改一个项目,涉及到SqlServer数据库知识,整理出来和大家分享一下,老规矩,先贴示例,最后是语法:
浩Coding
2019/07/03
16.8K0
springBoot生成SQL文件-基于Liquibase实现
之前的文章介绍的都是用的jpa或者Hibernate内部方法实现的,本文引入一个第三方数据库管理工具Liquibase,说到数据库版本管理软件还有Flyway,但其社区版无论是功能还是用法均简单至极,完全无法和Liquibase相比。
WindCoder
2020/01/22
3K0
基于JDBC实现VPD:SQL解析篇
接着之前的文章《浅谈基于JDBC实现虚拟专用数据库(VPD)》的内容,今天我们重点来说一下SQL解析的问题。
麒思妙想
2020/07/10
7590
基于HTML5 Canvas 实现弹出框
本文介绍了一种基于HTML5 Canvas的弹幕绘制方法,该方法利用Canvas特性实现文字和图像的混合显示,并采用数学方法对弹幕进行精确控制。同时,该方法还可以实现弹幕的半透明效果和多层弹幕的叠加显示。
HT for Web
2018/01/03
3.5K0
基于HTML5 Canvas 实现弹出框
基于HTML5 Canvas 实现弹出框
  用户鼠标移入时,有弹出框出现,这样的需求很常见。这在处理HTML元素实现时简单,但是如果是对HTML5 Canvas 构成的图形进行处理,这种方法不再适用,因为Canvas使用的是另外一套机制,无
HT_hightopo
2018/07/09
2.8K0
HTML,login文本框·
列子: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title>
Wyc
2018/09/11
5.5K0
HTML,login文本框·
Java利用poi-tl实现富文本HTML转Word[通俗易懂]
1、jdk1.8 2、springboot项目 3、测试包下目录,如下图:
全栈程序员站长
2022/11/10
6K0
Java利用poi-tl实现富文本HTML转Word[通俗易懂]
CNN中文文本分类-基于TensorFlow实现
基于CNN的文本分类问题已经有了一定的研究成果,CNN做句子分类的论文可以参看: Convolutional Neural Networks for Sentence Classification。
Gaussic
2018/08/17
1.1K0
CNN中文文本分类-基于TensorFlow实现
基于sklearn的文本特征抽取理论代码实现
理论 机器学习的样本一般都是特征向量,但是除了特征向量以外经常有非特征化的数据,最常见的就是文本 结构化数据 当某个特征为有限的几个字符串时,可以看成一种结构化数据,处理这种特征的方法一般是将其转为独热码的几个特征。例如仅能取三个字符串的特征:a,b,c,可以将其转换为001,010,100的三个特征和 非结构化数据 当特征仅是一系列字符串时,可以使用词袋法处理,这种方法不考虑词汇顺序,仅考虑出现的频率 count vectorizer:仅考虑每种词汇出现的频率 tfidf vectorizer:除了考虑词
月见樽
2018/04/27
7970
使用内存缓存优化 WordPress 主循环,实现首页 0 SQL
WordPress 安装 Memcached 之后,WordPress 的文章页,基本上可以做到 0 SQL 请求,但是首页或者其他列表页总是有两条 SQL 请求,怎么优化呢?
Denis
2023/04/14
1.3K0
MyBatis动态SQL-循环
在MyBatis中,我们可以使用<foreach>元素来进行循环操作。<foreach>元素可以将一个集合中的元素进行循环,并根据循环中的元素来生成SQL语句的一部分。
堕落飞鸟
2023/05/15
1K0
点击加载更多

相似问题

基于条件实现循环

32

如何在SQL中基于特定文本创建循环?

10

基于SQL循环的计算

147

如何基于API实现CardView循环

20

如何用SQL实现循环

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文