mysqli_result — нужно строковое значение из результата

У меня есть запрос, который возвращает первичный ключ таблицы (эта таблица хранится в массиве таблиц из базы данных), написанный на PHP:

  • $ link: подключение к базе данных
  • $ tables: массив таблиц базы данных
  • переменная $ x: loop

$primaryKey = mysqli_query($link, "SHOW INDEX FROM ".$tables[$x]);

mysqli_query возвращает mysqli_resultИтак, что будет лучшим подходом, чтобы получить строковое значение первичного ключа, который мне нужен из возвращаемой переменной?

0

Решение

if(!$primaryKey = $link->query("SHOW INDEX FROM ".$tables[$x])) {
die("Error! [" . $link->error . "]");
}

$result = $primaryKey->fetch_assoc();

$result должен содержать индекс

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]