Я недавно опубликовал, но я не думаю, что я объяснил это хорошо.Примечание: Неопределенная переменная ... переменная объявлена ошибка
У меня есть страница с страницами страниц, например URL: ....... rest_id = 3/area = 'Enfield'. Я использую подобный запрос на своем веб-сайте, но этот не работает, хотя он работал примерно на 2 минуты раньше.
Я использую инструкцию GET, чтобы получить имя области, которая находится в URL-адресе, а затем оттуда я использую имя области, чтобы получить правильные данные из БД, такие как номер телефона, твиттер и Facebook. но ничего не показывает.
У меня есть обработчики ошибок, единственная ошибка, которая у меня есть. Примечание: Неопределенная переменная: twit in ... Для всех 3 переменных, даже если они были объявлены.
Любые идеи, почему это может произойти.
if (isset($_GET['area'])) {
$franc_dets = $_GET['area'];
$get_franc_d = "SELECT * FROM Franc_dets WHERE Fran_City = '$franc_dets'";
mysqli_stmt_execute($run_get_franc_d);
$iii = 1;
while ($row_get_fram = mysqli_fetch_array($run_get_franc_d)) {
$fran_phone = $row_get_fram['Fran_Contact_Num'];
$twit = $row_get_fram['Twitter'];
$iii++;
HTML
......
<td class='phn_dets'>
<p id='phn_title'>Problems ordering?</p>
<p id='phn_numb'><?php echo $fran_phone ?></p>
</td>
<td class='collapse'>
<img src='./Images/franc_dets_twitter.png' height='50' width='50' alt='Twitter logo'>
</td>
<td class='twitter_dets'>
<p id='sm_title'>Social media</p>
<a id='sm_twit' href='https://twitter.com/<?php echo $twit ?>'>@<?php echo $twit ?></a>
</td>
<td class='collapse'>
<img src='./Images/franc_dets_fb.png' height='50' width='50' alt='Facebook logo' >
</td>
<td class='fb_dets'>
<a id='sm_fb' href='https://www.facebook.com/<?php echo $fb; ?>'><?php echo $fb; ?></a>
Вы пытались использовать 'mysqli_fetch_assoc' вместо' mysqli_fetch_array'? – evsar3
@ evsar3 да у меня, к сожалению, результат не отличается – Monroe
Что произошло, когда вы использовали 'var_dump ($ twit);' внутри цикла while? – enhzflep