Неопределенный индекс, год | неопределенной переменной году
Привет, я все время получаю эту кучу ошибок, говоря, что неопределенная переменная и индексы там, где я уже инициализировал ее. я не знаю, где ошибка была названа настоящей ошибкой или нет.
Что я уже пробовал:
<?php $actual_link = basename($_SERVER['PHP_SELF']);?> <?php if(isset($_GET['id'])) { $oinkid = "oink=".$_GET['id']; } else { $oinkid = ""; } ?> <style> #oink:hover{ background: none; } #oink1{ background: none; border: 0px; color: white; } </style> <div class="header_btm1"> <div class="wrap"> <div class="header_sub1"> <div class="h_menu1"> <ul style="display: block"> <li><a id="oink1">Chart: </a></li> <li <?php $theyear = $_GET['year']; echo $theyear; if($typetype == "hits") { echo 'class="active"'; } ?> ><a href="analytics.php?type=hits&year=<?php echo $theyear.$hello; ?>">Hits</a></li> <li <?php if($typetype == "dl") { echo 'class="active"'; } ?> ><a href="analytics.php?type=dl&year=<?php echo $theyear.$hello; ?>">Downloads</a></li> <li <?php if($typetype == "read") { echo 'class="active"'; } ?> ><a href="analytics.php?type=read&year=<?php echo $theyear.$hello; ?>">Read</a></li> </ul> <ul style="display: block"> <li><a id="oink1">Years: </a></li> <?php //$query = mysql_query("SELECT DISTINCT YEAR(treg) as $theyear FROM count ORDER BY treg"); $query = mysql_query("SELECT DISTINCT YEAR(treg) FROM count"); if (mysql_num_rows($query) > 0) { while($row = mysql_fetch_assoc($query)) { $myyear = $row['YEAR(treg)']; echo "<li"; if($theyear == $myyear) { echo " class='active'"; } <pre>Эхо " >$myyear";
}
}
?>
mitch_nitro_
ошибки $год говорит о неопределенной переменной
то же самое, что и $typetype
тогда ошибка года говорит неопределенный индекс
Richard MacCutchan
Вам нужно выяснить, почему эти значения не определены в возвращаемых данных.
mitch_nitro_
я понял, что забыл изменить возвращенные данные страницы. спасибо Вам я решаю эту проблему