我需要查詢的結果成爲數組,並使用該數組從第二個php mysqli查詢中的數據庫中提取數據。不能讓數組在查詢中工作
<?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行
你貼20行代碼,並告訴我們在第22行有一個錯誤。 – MrCode
是'echo $ logos [$ eq1]。'
';'你的線22 – Ravi
它的第18行,抱歉關於錯字 –