Возникает ошибка и не отображается "Примечание: неопределенный индекс: имя в ..."
$query=mysqli_query($conn,"SELECT * FROM addhistory"); $numrows=mysqli_num_rows($query); $row1=mysqli_fetch_all($query); foreach ($row1 as $row) { $sql1=("SELECT name FROM pregister WHERE id='".$row['name']."' "); $write1 =mysqli_query($conn,$sql1); //print_r($sql); exit; $row1=mysqli_fetch_array($write1); //print_r($row1); exit; //echo "$description"; exit(); ?>
PHP s fetch_array возвращает массив, а не ассоциативный массив. пользователь fetch_assoc, чтобы получить ассоциативный массив.
fetch_array
fetch_assoc
, если вы хотите mysqli_fetch_all() использовать ассоциативные массивы, также укажите MYSQLI_ASSOC
mysqli_fetch_all()
MYSQLI_ASSOC