За последние 24 часа нас посетили 69078 программистов и 5411 роботов. Сейчас ищут 1862 программиста ...

Не работает типовой пример SHOW TABLES

Тема в разделе "PHP для новичков", создана пользователем Explorer, 17 апр 2017.

Метки:
  1. Explorer

    Explorer Новичок

    С нами с:
    17 апр 2017
    Сообщения:
    17
    Симпатии:
    0
    Загуглил пример вывода таблиц из базы MySQL, в config.php внес все переменные для связи:
    config.php:
    Код (Text):
    1. <?php
    2. $hostname   = "zda.mysql";
    3. $username   = "zda_cat";
    4. $password   = "oioioioio";
    5. $dbName     = "zda_cat";
    6. ?>
    index.php:
    Код (Text):
    1. <?php
    2.  
    3. include "config.php";
    4.  
    5. if (!mysql_connect($hostname, $username, $password)) {
    6.     echo 'Ошибка подключения к mysql';
    7.     exit;
    8. }
    9.  
    10. $sql = "SHOW TABLES FROM $dbname";
    11. $result = mysql_query($sql);
    12.  
    13. if (!$result) {
    14.     echo "Ошибка базы, не удалось получить список таблиц\n";
    15.     echo 'Ошибка MySQL: ' . mysql_error();
    16.     exit;
    17. }
    18.  
    19. while ($row = mysql_fetch_row($result)) {
    20.     echo "Таблица: {$row[0]}\n";
    21. }
    22.  
    23. mysql_free_result($result);
    24. ?>
    Выводит ошибку:
    Ошибка базы, не удалось получить список таблиц Ошибка MySQL: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
     
  2. TeslaFeo

    TeslaFeo Старожил

    С нами с:
    9 мар 2016
    Сообщения:
    2.971
    Симпатии:
    753
  3. Explorer

    Explorer Новичок

    С нами с:
    17 апр 2017
    Сообщения:
    17
    Симпатии:
    0
    Именно этот пример и использован
     
  4. acho

    acho Активный пользователь

    С нами с:
    28 дек 2016
    Сообщения:
    849
    Симпатии:
    199
    Адрес:
    Санкт-Петербург
    $dbName = "zda_cat";
    FROM $dbname";
    диссонанса не возникает?
     
  5. Explorer

    Explorer Новичок

    С нами с:
    17 апр 2017
    Сообщения:
    17
    Симпатии:
    0
    Спасибо! Думал строчные и заглавные одно и тоже :)