【发布时间】:2022-07-22 00:37:46
【问题描述】:
嗨,我想使用主键和外键将 url 存储在来自 db 的列表循环中,但我不知道如何将 url 存储在每个列表中,并且在第一个表和第二个表中具有相同的 id表我想做的是这样的
Array
(
name : 'test',
detail : 'detail',
[url] => Array
(
[episode1] => Array
(
[link] => https://
)
[episode2] => Array
(
[link] => https://azeaze32a
)
)
)
我做了所有循环'for,while,'foreach'并坐了一整天,但每次这是我的代码时我都失败了:
<?php
$select_list_movies = select("SELECT * from list_movies");
$arr =[];
$i =0;
while($rows = mysqli_fetch_assoc($select_list_movies)) {
$id = $rows['id'];
//print_r($rows);
$select_list_link = select("SELECT links.link FROM `list_movies`inner join links on list_movies.id = links.movie_id where list_movies.id = '$id'");
foreach ($select_list_link as $key1) {
$i++;
$arr = [
'url' => ['episode'.$i => $key1]
];
print_r($arr); // here print all url i want to put every links of every movie if there are links
}
}
?>
如果有不清楚的地方写下你的答案,如果可以的话我会回复你的
【问题讨论】: