За последние 24 часа нас посетили 9416 программистов и 476 роботов. Сейчас ищут 168 программистов ...

Warning: mysqli_query() expects parameter 1 to be mysqli, null given in D:\OSPanel\domains\localhost

Тема в разделе "PHP и базы данных", создана пользователем Wagonaft, 4 июн 2020.

Метки:
  1. Wagonaft

    Wagonaft Новичок

    С нами с:
    4 июн 2020
    Сообщения:
    2
    Симпатии:
    0
    Помогите, что ему не нравится?

    PHP:
    1. <!DOCTYPE html>
    2. <!--
    3. * A Design by GraphBerry
    4. * Author: GraphBerry
    5. * Author URL: http://graphberry.com
    6. * License: http://graphberry.com/pages/license
    7. -->
    8. <html lang="en">
    9.  
    10. <head>
    11.     <meta charset=UTF-8>
    12.     <meta name="viewport" content="width=device-width, initial-scale=1.0">
    13.     <title>Библиотека WGNF</title>
    14.     <!-- Load Roboto font -->
    15.     <link href='http://fonts.googleapis.com/css?family=Roboto:400,300,700&amp;subset=latin,latin-ext' rel='stylesheet' type='text/css'>
    16.     <!-- Load css styles -->
    17.     <link rel="stylesheet" type="text/css" href="css/bootstrap.css" />
    18.     <link rel="stylesheet" type="text/css" href="css/bootstrap-responsive.css" />
    19.     <link rel="stylesheet" type="text/css" href="css/style.css" />
    20.     <link rel="stylesheet" type="text/css" href="css/pluton.css" />
    21.     <!--[if IE 7]>
    22.             <link rel="stylesheet" type="text/css" href="css/pluton-ie7.css" />
    23.         <![endif]-->
    24.     <link rel="stylesheet" type="text/css" href="css/jquery.cslider.css" />
    25.     <link rel="stylesheet" type="text/css" href="css/jquery.bxslider.css" />
    26.     <link rel="stylesheet" type="text/css" href="css/animate.css" />
    27.     <!-- Fav and touch icons -->
    28.     <link rel="apple-touch-icon-precomposed" sizes="144x144" href="images/ico/apple-touch-icon-144.png">
    29.     <link rel="apple-touch-icon-precomposed" sizes="114x114" href="images/ico/apple-touch-icon-114.png">
    30.     <link rel="apple-touch-icon-precomposed" sizes="72x72" href="images/apple-touch-icon-72.png">
    31.     <link rel="apple-touch-icon-precomposed" href="images/ico/apple-touch-icon-57.png">
    32.     <link rel="shortcut icon" href="images/ico/favicon.ico">
    33. </head>
    34.  
    35. <body>
    36.     <div class="navbar">
    37.         <div class="navbar-inner">
    38.             <div class="container">
    39.                 <a href="#" class="brand">
    40.                     <img src="images/logo.png" width="120" height="40" alt="Logo" />
    41.                     <!-- This is website logo -->
    42.                 </a>
    43.                 <!-- Navigation button, visible on small resolution -->
    44.                 <button type="button" class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
    45.                     <i class="icon-menu"></i>
    46.                 </button>
    47.                 <!-- Main navigation -->
    48.                 <div class="nav-collapse collapse pull-right">
    49.                     <ul class="nav" id="top-navigation">
    50.                      
    51.                 </div>
    52.                 <!-- End main navigation -->
    53.             </div>
    54.         </div>
    55.     </div>
    56.  
    57.     </div>
    58.  
    59.     </header>
    60.     <style>
    61.         body {
    62.             background-color: #FFD700
    63.         }
    64.  
    65.         TABLE {
    66.             border: 4px solid #000;
    67.             color: black;
    68.         }
    69.  
    70.         a {
    71.             color: #008000;
    72.             text-decoration: none;
    73.         }
    74.  
    75.         a:visited {
    76.             color: #000;
    77.         }
    78.  
    79.         a:hover {
    80.             color: #000;
    81.         }
    82.     </style>
    83.     <section class="box-with-image-right section-top-space">
    84.  
    85.         <div class="center">
    86.  
    87.             <div class="green-line"></div>
    88.  
    89.             <a href="admin.php" type="button"><-----Вернуться назад </a>
    90.  
    91.             <form id="checking-form" action="#" method="post"></form>
    92.             <table border=1>
    93.                 <tr>
    94.                     <td></td>
    95.                     <td></td>
    96.                     <td></td>
    97.                  
    98.                 </tr>
    99.                 <tr>
    100.                     <td>
    101.                         <input type="text" name="checking" form="checking-form">
    102.                     </td>
    103.                     <td>
    104.                         <button form="checking-form" type="submit">Введите дату</button>
    105.                     </td>
    106.                 </tr>
    107.                  <td>День сдачи</td>
    108.                     <td>Читатель</td>
    109.                     <td>Книга</td>
    110.                 <?
    111.                  
    112.                         include("dbinsert.php");
    113.                         $checking = $_POST["checking"];
    114.                      
    115.                         $result = null;
    116.  
    117.                         if ($checking) {
    118.                             $query = "SELECT `Date_vozvrata`,`ID_Zakazchika`,`Name_Book` from `zakaz` WHERE (Date_vozvrata <= '$checking')";
    119.                             $result = mysqli_query($link, $query) or die("Connection error1");
    120.                         }
    121.  
    122.                         if ($result) {
    123.                             while ($row = mysqli_fetch_assoc($result))
    124.                             {
    125.                                 ?>
    126.              
    127.              
    128.                 <tr>
    129.                  
    130.                                  
    131.  
    132.                                     <td><? print $row['Date_vozvrata']?></td>
    133.                                     <td><? print $row['ID_Zakazchika']?></td>
    134.                                     <td><? print $row['Name_Book']?></td>
    135.                                 <?
    136.                             }
    137.                         }
    138.  
    139.                      
    140.                         mysqli_close($link);
    141.                  
    142.                     ?>
    143.                 </tr>
    144.              
    145.          
    146.         </div>
    147.  
    148.     </section>
    149.  
    150.  
    151.  
    152.     <footer>
    153.  
    154.  
    155.  
    156.         <nav>
    157.  
    158.             <ul class="left">
    159.  
    160.  
    161.  
    162.  
    163.  
    164.             </ul>
    165.  
    166.         </nav>
    167.  
    168.         <div class="clear">
    169.         </div>
    170.  
    171.         </div>
    172.  
    173.     </footer>
    174.  
    175.     <!--
    176.     facebook SDK
    177.     -->
    178.     <div id="fb-root"></div>
    179.     <script>
    180.         (function(d, s, id) {
    181.             var js, fjs = d.getElementsByTagName(s)[0];
    182.             if (d.getElementById(id)) return;
    183.             js = d.createElement(s);
    184.             js.id = id;
    185.             js.src = "http://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.0";
    186.             fjs.parentNode.insertBefore(js, fjs);
    187.         }(document, 'script', 'facebook-jssdk'));
    188.     </script>
    189.  
    190.     <script src="_assets/_libs/jquery.js"></script>
    191.     <script src="http://maps.google.com/maps/api/js?sensor=false"></script>
    192.     <script src="_assets/_libs/no-ui-slider/jquery.nouislider.all.min.js"></script>
    193.     <script src="_assets/_libs/smoothscroll.js"></script>
    194.     <script src="_assets/_libs/parallax.js"></script>
    195.     <script src="_assets/_js/functions.js"></script>
    196.  
    197. </body>
    198.  
    199. </html>
     
  2. Artur_hopf

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

    С нами с:
    7 май 2018
    Сообщения:
    2.199
    Симпатии:
    377
    А на кой ты весь этот код скинул. У тебя там в ошибке номер строки должен быть. а так ищи проблему в dbinsert.php в $link
     
  3. Wagonaft

    Wagonaft Новичок

    С нами с:
    4 июн 2020
    Сообщения:
    2
    Симпатии:
    0
    dbinsert подключается не первый раз, с этим файлом нет проблем.
     
  4. Artur_hopf

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

    С нами с:
    7 май 2018
    Сообщения:
    2.199
    Симпатии:
    377
    да ну, а ну ка покажи
     
  5. miketomlin

    miketomlin Старожил

    С нами с:
    9 авг 2016
    Сообщения:
    2.791
    Симпатии:
    437
    Есть. Фигово подключается (относительное имя и большие сомнения, что используется include_path). И походу $link не проверяется.

    P.S. Запросы внутри шаблона – полнейший отстой. И вот это тоже:
    Код (Text):
    1. $checking = $_POST["checking"];