Премини към съдържанието
Форумът в приложение

По-лесно сърфиране. Научи повече.

Kaldata.com - Форуми

Приложение на форума на цял екран с push известия, значки и други.

За да инсталирате това приложение на iOS и iPadOS
  1. Докоснете Иконата за споделяне в Safari
  2. Превъртете менюто и докоснете Добавяне към началния екран.
  3. Докоснете Добавяне в горния десен ъгъл.
За да инсталирате това приложение на Android
  1. Докоснете менюто с 3 точки (⋮) в горния десен ъгъл на браузъра.
  2. Докоснете Добавяне към началния екран или Инсталиране на приложение.
  3. Потвърдете, като докоснете Инсталиране.

Добре дошли!

Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

 

Искам да прочета данни от MySQL и да ги покажа в сайта

Featured Replies

Създадох MySQL база данни, записах два записа в нея, с команда SELECT се появяват в phpMyAdmin 4. Следва по-трудното, да ги визуализирам в сайта ми. Освен това дори не знам къде се намира тази база данни - ужас. За пръв път правя това ... Сайта ми е смесица от HTML и bootstrap ...

Редактирано от c3p0 (преглед на промените)

с чист HTML няма да можеш да визуализираш записите от базата данни. Трябва да използваш РНР или някой друг език за server side програмиране.

Както каза колегата - използвай PHP или друг сървърен език.

https://www.w3schools.com/php/php_mysql_select.asp - това е пример за това как се чете от db-то на PHP.

Успех!!!

  • Автор
преди 5 часа, Martin Yakimov написа:

Както каза колегата - използвай PHP или друг сървърен език.

https://www.w3schools.com/php/php_mysql_select.asp - това е пример за това как се чете от db-то на PHP.

Успех!!!

Благодаря!!!

Видях примерите на PHP: 

Първият пример дава грешка при connect;

Вторият пример изглежда успява да конектне, обаче не показва данните от таблицата.

Третият пример ще го правя утре ....

Редактирано от c3p0
Остаряло състояне (преглед на промените)

Ще покажеш ли кода, който написа(и ти дава грешка), за да мога да ти помогна. :)

  • Автор
<?php
  $servername = "";
  $username = "";
  $password = "";
  $dbname = "";

        // Create connection
        $conn = new mysqli($servername, $username, $password, $dbname);
        // Check connection
        if ($conn->connect_error) 
        {
            die("Connection failed: " . $conn->connect_error);
        } 

        $sql = "SELECT ID FROM WARES";
        $result = $conn->query($sql);

        if ($result->num_rows > 0) 
        {
            // output data of each row
            while($row = $result->fetch_assoc()) 
            {
                echo "id: " . $row["ID"]"<br>";
            }
        } 
        else 
        {
            echo "0 results";
        }
        $conn->close();
?>

Горният код дава това: 

Цитат

connect_error) { die("Connection failed: " . $conn->connect_error); } $sql = "SELECT ID FROM WARES"; $result = $conn->query($sql); if ($result->num_rows > 0) { // output data of each row while($row = $result->fetch_assoc()) { echo "id: " . $row["ID"]"
"; } } else { echo "0 results"; } $conn->close(); ?>

 

  • Автор

Искам да поясня, че в html-файла променливите: 

  $servername = ""; - има съдържание
  $username = ""; - има съдържание
  $password = ""; - има съдържание
  $dbname = ""; - има съдържание

съдържат действителни данни, които би следвало да са верни според това, което прочетох във FAQ на хостинга по този въпрос.

Редактирано от c3p0 (преглед на промените)

Как така слагаш променливи в html?

  • Автор

Те са в PHP кода, просто понеже съм ги оставил празни, пояснявам, че в действителния сайт имат стойности според FAQ - отговор на такъв въпрос в хостинга.

Променливите са в index.html, обаче са между:

<?php

....

?>

 както е в по-горния пример.

Редактирано от c3p0 (преглед на промените)

Трябва да е в index.php.

Не е нужна промяна - само оправи разширението.

  • Автор

вече в .php файла дава тази грешка: 

Parse error: syntax error, unexpected '"<br>"' (T_CONSTANT_ENCAPSED_STRING), expecting ',' or ';'

Страхотно, липсваше ; между предишната команда и команда <br>;

Сега показа прочетените данни от базата!!!

@Martin Yakimov благодаря мнного !!!!!!!!!!!!!!!!

Редактирано от c3p0 (преглед на промените)

Архивирана тема

Темата е твърде стара и е архивирана. Не можете да добавяте нови отговори в нея, но винаги можете да публикувате нова тема, в която да продължи дискусията. Регистрирайте се или влезте във вашия профил за да публикувате нова тема.

Разглеждащи това в момента 0

  • Няма регистрирани потребители разглеждащи тази страница.

Дарение

  • Подкрепи съществуването на форума - направи дарение
    26%
    Дарени 256.00 EUR от нужните 1,000.00 EUR

Бюлетин

Получавайте известие, когато има важна промяна или новина свързана с форума.

Профил

Навигация

Търсене

Търсене

Конфигуриране на push известия в браузъра

Chrome (Android)
  1. Докоснете иконата на катинар до адресната лента.
  2. Докоснете Разрешения → Известия.
  3. Променете предпочитанията си.
Chrome (Desktop)
  1. Кликнете върху иконата на катинар в адресната лента.
  2. Изберете Настройки на сайта.
  3. Намерете Известия и коригирайте предпочитанията си.