我在表格中填充数据库中的图像,如何将图像限制为每行三个?
Friend List |
=$row['dFrindName'].'';?>
if($value!="") { ?>
} else { ?> }?> |
这是我的桌子
'; $value = $row['dPath']; $imgp = base_url()."images"."/".$value; ?>=$row['dFrindName'].'';?> '; x++; } if(($x-1)%3 != 0) echo ''; //Prints out the last '
' if one isn't printed. ?> 您需要使用
if
带模数运算符.
这个答案有无效的HTML,简单的`$ x%3`实际上无法正常工作以何时关闭` tr>
2> philfreo..:在这里,我清理了无效的HTML,使用了CSS,并使用了更推荐的PHP编码风格.
请注意:您需要注意,如果
$Selected
包含用户输入的(或其他非HTML安全的)数据,则需要将输出包装在htmlspecialchars
XSS漏洞中或对XSS漏洞开放.考虑到目前每行仅显示1个图像,想要"将图像限制为每行三个",这有点不清楚.如果我假设你想要每行显示3而不是1,那么你需要使用模数运算符并且只
在每第三个元素之后打开一个新的,然后在正确的时间关闭它.像这样:
3> grossvogel..:应该为列和行有意义的情况保留表...更好的解决方案是使用浮动块元素而不是表格单元格.当你浮动一堆相似的块时,它们会自动换行,因此关键是使它们的父容器足够宽以容纳其中的3个.
你不需要用php做任何特殊的事情来创建新行,所以我只是显示html和css,让你编写php来实现它.
HTML:
NameNameNameNameCSS:
#replacesTable{ width: 300px; } div.replacesTableCell{ float:left; width: 100px; /* styles below are just to make it easier to see what's happening */ text-align:center; font-size: 10px; margin: 20px 0; } /* this just stretches the parent container #replacesTable around the entries*/ .clear{ clear:both; height:1px; overflow:hidden; }推荐阅读
如何解决《[Odoo][Qweb]字典foreach,printkey和value》经验,为你挑选了2个好方法。 ... [详细] 如何解决《为什么在JavaScript中可以引用调用者中的参数?》经验,为你挑选了0个好方法。 ... [详细] 如何解决《使用数组初始化List<>》经验,为你挑选了1个好方法。 ... [详细] 如何解决《如何在Kotlin中获取泛型参数类》经验,为你挑选了3个好方法。 ... [详细] 如何解决《MacOS上的日期命令》经验,为你挑选了1个好方法。 ... [详细] 如何解决《要求标识不是由Racket中的模块提供的》经验,为你挑选了2个好方法。 ... [详细] 如何解决《Vue.js从子组件访问父/根数据》经验,为你挑选了1个好方法。 ... [详细] 如何解决《将<f:all/>标记替换为自定义模板grails上的普通字段》经验,为你挑选了0个好方法。 ... [详细] 如何解决《带有转义引用的Scala字符串插值失败》经验,为你挑选了1个好方法。 ... [详细] 如何解决《C#lambda变量初始化》经验,为你挑选了3个好方法。 ... [详细] 如何解决《JQueryDataTables-行分组,求和,可折叠,导出》经验,为你挑选了0个好方法。 ... [详细] 如何解决《如何在C中将变量写入文件?》经验,为你挑选了1个好方法。 ... [详细] 如何解决《如何将CeylonSequential或数组转换为具有适当类型的通用元组?》经验,为你挑选了0个好方法。 ... [详细] 如何解决《Perl-日期计算》经验,为你挑选了1个好方法。 ... [详细] 如何解决《在应用程序上下文之外工作-Flask》经验,为你挑选了2个好方法。 ... [详细] 如何解决《Lucene/Solr:存储某些关键字的偏移信息》经验,为你挑选了0个好方法。 ... [详细] 如何解决《使用NSURLSession复制AFNetworkingPOST请求》经验,为你挑选了1个好方法。 ... [详细] 如何解决《C++是否保证cstdintsizeof的排序?》经验,为你挑选了1个好方法。 ... [详细] 如何解决《ScalikeJDBC:连接池尚未初始化.(名称:'默认)》经验,为你挑选了1个好方法。 ... [详细] 如何解决《xcodebuild命令行挂起》经验,为你挑选了2个好方法。 ... [详细]吐了个 "CAO" !Tags | 热门标签RankList | 热门文章
- 1如何调试鱼脚本?
- 2Swagger UI/Editor like page - 添加到我的网站
- 3Laravel 5.1 @can,如何使用OR子句
- 4我如何解决java2d中的ClassCastException(Bug-ID 7172749)
- 5如何在C中为数组分配数组
- 6在numpy中索引多个非相邻范围
- 7如果没有子集总和等于给定值,则返回最接近该值的子集总和
- 8获取IntelliJ以识别AnnotationProcessor生成的类
- 9如何从spring数据代码中清晰地(物理地)分离域层?
- 10使用递归F#运行函数
- 11是否可以从布局中获取视图名称?
- 12Swift:使用Failable Initializer从JSON创建模型类
- 13发送带有电子webview的发布请求
- 14为什么编程语言不使用简化的布尔表达式?
- 15如何使用按钮启用/禁用文本框
- 16对于标准库实现来说,专门化一个带有子概念的概念上的函数是否合法?
- 17如果我将JavaScript事件绑定到一个元素,然后删除该元素,该事件会发生什么?
- 18放大Chrome后,svg模式中的图像变得模糊
- 19python中的文字是什么?
- 20如何使用gitlab进行let的加密?
DevBox开发工具箱 | 专业的在线开发工具网站 京公网安备 11010802040832号 | 京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有