从MySQL检索数据时,PHP的阵列输出具有两个数字和名称索引.我怎么能阻止这个?
我用fetch:
$stmt = $this->dbObj->Prepare($sql);
$rs = $this->dbObj->Execute($stmt);
if (!$rs) {
trigger_error($this->dbObj->ErrorNo() . ' ' . $this->dbObj->ErrorMsg(), E_USER_ERROR);
}
$this->videos_voted = null;
while ($row = $rs->FetchRow()) {
$this->videos_voted[$row['video_id']] = $row;
}
Run Code Online (Sandbox Code Playgroud)
输出:
Array
(
[16] => Array
(
[0] => 16
[video_id] => 16
[1] => 1028
[total_views] => 1028
[2] => No
[featured] => No
)
)
Run Code Online (Sandbox Code Playgroud)
如您所见,输出具有数字和名称索引.
我想将json格式化输出转换为另一个.我怎么能这样做?
示例:旧json
"data":
[
{
"id" : "e49e183e-9325-4e62-8eda-7e63fb7cdbbd",
"name" : "test"
},
{
"id" : "ac310894-d808-447b-a189-d07edb7f6dd7",
"name" : "test2"
}
]
Run Code Online (Sandbox Code Playgroud)
新的Json,我想要没有括号,只有这样的支架
"aaData":
[
[
"e49e183e-9325-4e62-8eda-7e63fb7cdbbd","test"
],
[
"ac310894-d808-447b-a189-d07edb7f6dd7","test2"
]
]
Run Code Online (Sandbox Code Playgroud) 我想要一个像这样的动态属性名称:
$_taxVocabName = 'name';
$node->field_ . $_taxVocabName;
Run Code Online (Sandbox Code Playgroud)
这应该叫:
$node->field_name
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
我在php.net或其他地方找不到任何东西.
谢谢Sascha
如何<br>
每115个字符插入一个标签?哪种解决方案更好:strlen还是正则表达式?
我怎么能做到这一点?
更好理解,如何在第6阶段做出评论部分.
http://web.archive.org/web/20071120055812/http://stage6.divx.com/user/DorkmanScott
我需要完全格式化的评论.
您好以下问题,我需要循环中每个div的id属性字符串我怎么能做到这一点?
<div id="3r23r32_ProgressBar" class="upload-progress-bar"></div>
<div id="gfdgfdgfd_ProgressBar" class="upload-progress-bar"></div>
Run Code Online (Sandbox Code Playgroud)
这是我的示例jquery代码,什么都不做 - .-
$.each("div.upload-progress-bar", function (index,value) {
alert(index);
$('#' + value + 'ProgressBar').animate({
'width': 10 + '%'
}, 250).animate({
'width': 25 + '%'
}, 250).animate({
'width': 65 + '%'
}, 250).animate({
'width': 95 + '%'
}, 250).animate({
'width': 100 + '%'
}, 250);
});
Run Code Online (Sandbox Code Playgroud)