Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- //vytvoříme nebo někde vezmeme objekt třídy mysqli
- $mysqli = new mysqli("localhost", "root", "", "eko_eshop");
- /* zadáme příkaz “ukaž tabulky”, res můžeme chápat jak result, tak resource
- * (proměnná se může jmenovat klidně franta_pepa, ale je vhodné psát názvy srozumitelně)
- */
- $res = $mysqli->query("SHOW TABLES");
- //toto pole bude obsahovat názvy tabulek, zatím je prázdné
- $nazvy = array();
- /* cyklus pro procházení tabulek
- row = řádek, informace se čtou po řádcích
- když řádky dojdou, vrátí se null, potom se cyklus zastaví */
- while ($row = $res->fetch_array()) {
- /* fetch array je velmi užitečná metoda, vrací pole, které vypadá následovně:
- *
- * 0 => 'kategorie'
- * 'Tables_in_eko_eshop' => 'string 'kategorie'
- *
- * takže se na informace můžeme odkazovat jak pomocí číselného indexu,
- * tak i pomocí názvu "sloupečku" (nemusí jít o skutečný sloupeček)
- */
- //fikaná metoda jak v PHP přidat něco na konec pole
- $nazvy[] = $row[0];
- }
- //ted jsou v jednoduchém poli názvy všech tabulek ve vybrané databázi
- var_dump($nazvy);
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement