есть функция которая принимает число и выполняет действия function($count). когда пишу число в функцию она выполняется. а когда вывожу это число через свитч switch($ALPHA){ case "all": $count=1; break; то функция не выполняется. в чем может быть ошибка?
вот первая часть Код (Text): switch($genr){ case "comedy": $sid=2; break; } gcover(0,6,$sid); вторая часть Код (Text): function gcover($r,$Numf,$genre){ global $link; $i=$r; $ncover=$Numf; $genr=$genre; $nmaxgenre=maxcountgenre($genr); if($ncover>$nmaxgenre){ $ncover=$nmaxgenre; } while($i<$ncover){ $query = "SELECT id,img, title FROM sdvd_products WHERE section_id=? limit ?,1"; $stmt = mysqli_prepare($link, $query); mysqli_stmt_bind_param($stmt, 'si',$genre,$i); mysqli_stmt_execute($stmt); mysqli_stmt_bind_result($stmt,$id, $imag, $title); while (mysqli_stmt_fetch($stmt)) { sprintf("%s %s\n",$id, $imag, $title); } mysqli_stmt_close($stmt); ?><div class="items"><img src='<?="imgs/$imag"?>' height="200" width="200" onclick="location.href='<?="index.php?id=$id";?>'" > <br> <?="$title";?></div><? $i++; if($i>$nmaxgenre){ $i=$nmaxgenre; } } тут ошибки быть не может.Скорее всего фишка с форматом данных
есть ворнинг? нотис? Код (PHP): var_dump($genr); //до свитч var_dump($sid); //после свитч и покажи что будет выведено на экран