gpt4 book ai didi

java - 选择多行

转载 作者:行者123 更新时间:2023-11-29 21:25:29 24 4
gpt4 key购买 nike

如果字段的 id 等于 1,我想获取字段的所有成员。

数据库:

db screenshot

问题是,当我尝试获取所有照片目录时,我只得到第一个照片目录和其他 2 个照片目录。

错误:

error screenshot

代码:

<?php

$yui1 = "SELECT photodirectory FROM photos WHERE photoowner='" . $userid . "'";
$rquery1 = mysqli_query($connDirectory, $yui1);
echo "rquery1 is equal to: ";
var_dump($rquery1);
echo "</br>";

if($fotoutente = mysqli_fetch_row($rquery1)){ //fotoutente = userphoto

for($c = 0; $c < count($fotoutente); $c++){
echo '<img src="../' . $fotoutente["{$c}"] . '">' . "</br>";

}

echo "fotoutente is equal to: ";
var_dump($fotoutente);

}
?>

如果 photodirectory 的 id 为 1,我如何获取他们的所有成员?无论如何,上面的 php 代码是用于创建一个包含 photodirectory 的所有目录的数组,如果等等等等等等......

请救救我和加本大人,打败playmysql4。抱歉英语不好,但我是意大利人......

最佳答案

通过使用 while 循环进行迭代并使用 mysqli_fetch_assoc 遍历结果,正确重做代码。

这样做:

<?php

$yui1 = "SELECT photodirectory FROM photos WHERE photoowner= $userid ";
$result = mysqli_query($connDirectory, $yui1);
echo "rquery1 is equal to: ";
var_dump($result);
echo "</br>";

if (mysqli_num_rows($result) > 0) {
// output data of each row
while($row = mysqli_fetch_assoc($result)) {
echo '<img src="../' . $row["photodirectory"] . '">' . "</br>";
}
} else {
echo "0 results";
}

?>

关于java - 选择多行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35531350/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com