我使用这个sql来获取语言和v =语言级别。我已经检查了phpmyadmin中的sql,这是正确的。
$qry3 = "Select Language, Level
from languages l, particulars_language pl
where pl.Particulars_ID = ". $ID ."
and l.Language_ID = pl.Language_ID;";
$result2 = mysqli_query($connect, $qry3);
下面我想从数据库中添加他们的语言和语言级别的数据。你怎么做呢?
while($row1 = mysqli_fetch_assoc($result2))
{
$Language = $row1['Language'];
$Level = $row1['Level'];
$languagelevel = array
(
array($Language,$Level)
);
}
?>
答案 0 :(得分:1)
答案 1 :(得分:1)
请使用这些代码更新这些代码
$languagelevel = array();
while($row1 = mysqli_fetch_assoc($result2))
{
$Language = $row1['Language'];
$Level = $row1['Level'];
$languagelevel[] = array
(
$Language,$Level
);
}
?
答案 2 :(得分:0)
首先让while循环生成两个1-D数组。在此循环外声明您的二维数组。
while($row1 = mysqli_fetch_assoc($result2))
{
//Make 1-D arrays
}
$languagelevel = array
(
array($Language,$Level)
);