Ошибка Notice: Undefined variable:
Я новичок, пишет, что ошибка в 7 строке, подскажите как исправить!
<p> Категория:
<select name="catid">
<?php
foreach ($cats as $cat)
{?>
<option value="<?php echo $cat['id']?>" <?php
if ($cat['id']==$catid)
echo " selected";
?>><?php echo $cat['name']?></option>
<?php
}
?>
</select>
</p>
Ответы (1 шт):
Автор решения: topolm
→ Ссылка
Судя по тому, что ошибка именно в 7 строке, а не в 6 - то не определена именно переменная $catid, а не $cat['id'], которая появляется еще в 6 строке. Переменная $catid не задана ранее, поэтому сравнивать значение $cat['id'] не с чем.