クエリの結果を配列にして、その配列を使用して2番目のphpmysqliクエリでデータベースからデータをプルする必要があります。
<?php
include"connection.php";
$pos = mysqli_query($not,"SELECT * FROM equipos");
$logos = array();
while($row= mysqli_fetch_assoc($pos)){
$logos[] = "<br>'".$row['abrv']."'=>"."'".$row['logo']."'";
}
$logos = implode(",", $logos);
$enjuego = mysqli_query($not,"SELECT * FROM partidos WHERE dprt='ftbls'");
while($part=mysqli_fetch_array($enjuego)){
$liga=$part['serie'];
$eq1= $part['eq1'];
$eq1s= strtoupper($eq1);
$eq2= $part['eq2'];
$eq2s= strtoupper($eq2);
echo $logos[$eq1].'<br>';
}
?>
同じエラーが何度も発生します。これは私が来た最も近いものですが、うまくいきません。誰かが私が間違っていることを教えてもらえますか?
私が得るエラーは次のとおりです:警告:18行目の不正な文字列オフセット'gua'