Ben alıyorum
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result
resource in *filename* on line 81
Bir grafik oluşturmak için bir sorgu çalışırken. Sorgu mysql db veri alır ve grafik oluşturmak için kullanır.
Genellikle, bu hatayı alıyorum ve koda gidin ve ben bunu düzeltmek, mahvettin nerede olduğunu bulmak ve hareket. Bu sorun hakkında zor kısmı sorgu aslında çalışıyor ve grafik inşa ve doğru görüntülenir ediliyor olmasıdır. Neden sunucu (xampp localhost) sadece iyi kaynak kullanmak zaman sorgu sonucu kötü olduğunu bana anlatıyor?
İşte tam sorgu:
$chart=array();
$roll=array();
//select used terms
$rosh=mysql_query("select distinct term from search_terms");
while($roshrow=mysql_fetch_assoc($rosh)){
extract($roshrow);
$roll[]=$term;
}
//select term_number for each term
foreach($roll as $sterm){
$termarray=array();
**//following is line 81**
$bashq="select term_number from search_terms where term ='$sterm'";
$bash=mysql_query($bashq);
while($brow=mysql_fetch_assoc($bash)){
extract($brow);
//put results into array to sum
$termarray[]=$term_number;
}
$termsum=array_sum($termarray);
//put term=>number array for chart script
$chart[$sterm]=$termsum;
}
//sort array so high numbers at beginning
arsort($chart);
//slice top 10 terms
$chart=array_slice($chart,0,10);