Имя: Пароль:
IT
Веб-мастеринг
Не работает скрипт
,
0 lxs
 
26.04.19
11:55
Коллеги, приветствую.

Есть два скрипта.
Первый config.php. Содержит параметры подключения к мускулу.

<?php
define('DB_SERVER', 'localhost');
define('DB_USERNAME', 'root');
define('DB_PASSWORD', '1');
define('DB_NAME', 'reports');

$link = mysqli_connect(DB_SERVER, DB_USERNAME, DB_PASSWORD, DB_NAME);

if($link === false){
    die("ERROR: Could not connect. " . mysqli_connect_error());
}
?>



Второй p.html. Отображает инфу из таблицы.



<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="windows1251">
    <title>Отчеты</title>
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.css">;
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>;
    <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.js"></script>;
    <style type="text/css">
        .wrapper{
            width: 650px;
            margin: 0 auto;
        }
        .page-header h2{
            margin-top: 0;
        }
        table tr td:last-child a{
            margin-right: 15px;
        }
    </style>
    <script type="text/javascript">
        $(document).ready(function(){
            $('[data-toggle="tooltip"]').tooltip();  
        });
    </script>
</head>
<body>
    <div class="wrapper">
        <div class="container-fluid">
            <div class="row">
                <div class="col-md-12">
                    <div class="page-header clearfix">
                        <h2 class="pull-left">Статусы процессов</h2>
                    </div>
<?php
    require_once "config.php";
    $sql = "SELECT * FROM procinfo";
    if ($result = mysqli_query($link, $sql)){
        if (mysqli_num_rows($result)>0){
            echo "<table class='table table-bordered table-striped'>";
            echo "<thead>";
                echo "<tr>";
                    echo "<th>#</th>";
                    echo "<th>Процесс</th>";
                    echo "<th>Запущен</th>";
                    echo "<th>Статус</th>";
                    echo "<th>Прогрес</th>";
                echo "</tr>";
                echo "</thead>";
                echo "<tbody>";
                while($row = mysqli_fetch_array($result))
                {
                    echo "<tr>";
                        echo "<td>" . $row['id'] . "</td>";
                        echo "<td>" . $row['name'] . "</td>";
                        echo "<td>" . $row['period'] . "</td>";
                        echo "<td>" . $row['status'] . "</td>";
                        echo "<td>" . $row['percent'] . "</td>";
                    echo "</tr>";
                }
                echo "</tbody>";                            
            echo "</table>";
            mysqli_free_result($result);
        }
        else
        {
            echo "<p class='lead'><em>Записей не найдено.</em></p>";
        }
    }
    else
        {
            echo "ОШИБКА: Невозможно выполнить $sql. " . mysqli_error($link);
        }
    // Close connection
    mysqli_close($link);
?>
                </div>
            </div>        
        </div>
    </div>
</body>
</html>




В итоге имею вот такую шнягу.
https://ibb.co/Jmkt2dn

В чем проблема? Синтаксис вроде проверил.
Мускул 5.5.23
Права рута на таблицу полные.
1 lxs
 
26.04.19
11:56
В консоли, workbench и т.п. SELECT работает.
Insert тоже..

Что и кому не нравится при выводе данных?
2 eRik
 
26.04.19
12:10
>Второй p.html
а расширение файла почему html, а не php?
3 lxs
 
26.04.19
12:23
(2) хз, почему-то так решил
4 lxs
 
26.04.19
12:24
с php вообще не отображает: 404.3
5 Asmody
 
26.04.19
12:25
(0) Очевидно же, что php криво настроен
6 lxs
 
26.04.19
12:26
(5) Потому и пишу. Где?
7 eRik
 
26.04.19
12:35
Курите мануалы о том, как правильно настроить для совместной работы php и iis ваших версий.
8 stix2010
 
26.04.19
12:40
начните со страницы с <?=phpinfo();?>
9 Asmody
 
26.04.19
12:40
начать надо с вопроса на чем крутится localhost?
10 lxs
 
26.04.19
14:20
Решено. Проблема была в том, что не был настроен php сервер.
11 lxs
 
26.04.19
14:21