如何在laravel 5.2中使用eloquent只获得一列作为一个维数?
我试过了:
$array = Word_relation::select('word_two')->where('word_one', $word_id)->get()->toArray();
Run Code Online (Sandbox Code Playgroud)
但是这个给它作为2维数组,如:
array(2) {
[0]=>
array(1) {
["word_one"]=>
int(2)
}
[1]=>
array(1) {
["word_one"]=>
int(3)
}
}
Run Code Online (Sandbox Code Playgroud)
但我希望得到它:
array(2) {
[0]=>2
[1]=>3
}
Run Code Online (Sandbox Code Playgroud) 我正在制作自定义模式弹出窗口(#light1)。在我的 JavaScript 中,我从单击的图像中获取 src 并将其添加到可添加 id 的 img 标签中。
jQuery
var images=$('#raam img'), index=0
$(images).click(function() {
var src= $(images.eq(index)).attr('src');
$("#addable").attr('src', src)
$('#light1').css("display","block")
});
Run Code Online (Sandbox Code Playgroud)
和 HTML
<div id="raam">
<img id="pilt1" src="uudistepildid/1.jpg" alt="1">
<div id="light1" class="wcontent">
<img id="addable">
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
和CSS
#addable {
width: 600px;
height: 600px; //even forcing doesn't help
}
Run Code Online (Sandbox Code Playgroud)
这一切都很好。当我检查时,它显示了正确的 src 和 sytle 的宽度和高度,但它的大小为 0x0,我无法更改它。它甚至告诉我它的自然尺寸。我留下了有问题的快照。
这是检查员显示的内容:

这就是它的样子(我拿出了一些unnessesay代码,只是为了让它更快阅读);
