Autor Zpráva
ronnie
Profil
Nevíte, jak nahradit funkci mysql_list_tables() v mysqli?

Tohle není moc pohodlné:


$dotaz = mysqli_query($db,'SHOW TABLES');

$list = array();
while($que = mysqli_fetch_row($dotaz)){
$list[] = $que[0];
}
finc
Profil
Proč je to nepohodlné? Nevidím v tom žádný rozdíl. Jinak doporučuji, když už píšete s mysqli, použijte OOP přístup.

$mysqli = new mysqli(/* pripojeni k db */);

$query = "SHOW TABLES";
if ($result = $mysqli->query($query)) {
while($row = $result->fetch_assoc()) {
// zpracovani
}
$result->close();
}

$mysqli->close();
Toto téma je uzamčeno. Odpověď nelze zaslat.