自動タグの作成(2)
for($i = 1; $i <= $row; $i++){
$sql = "select R.* from (select @rownum:=@rownum+1 as row, A.* from restaurants A where (@rownum:=0)=0) R where row = $i;";
$result = mysqli_query($dbcon,$sql);
}
?>
phpのfor文を使用してi値を$sqlに入れ、各行の結果値を結果に入れます.タグ形式で変数を入力し、var positions=[]にプッシュします.
$sqlをデータベースから復元
for($i = 1; $i <= $row; $i++){
$sql = "select R.* from (select @rownum:=@rownum+1 as row, A.* from restaurants A where (@rownum:=0)=0) R where row = $i;";
// echo $sql;
$result = mysqli_query($dbcon,$sql);
$row = mysqli_fetch_assoc($result);
echo "<br>";
echo $row['restaurantName'];
echo "<br>";
echo
}
エラーが発生して、具体的に何の問題なのか分かりません.
元々はfor文で$rowを再定義する際に$rowの値が変化し続けている問題である.
for文の$rowを$rowsに置き換えると、エラーが解決します.
Reference
この問題について(自動タグの作成(2)), 我々は、より多くの情報をここで見つけました https://velog.io/@audwls172/카테고리를-이용한-분류3テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol