<table> <tr> <td> ФИО </td> <td> Вопрос первый </td> <td> Вопрос второй </td> <td> Вопрос третий </td> <td> Дата </td> </tr> <?php include "/php/dedugan.php"; $pd = connectDB(); $bitch = new DataBase("tests"); $res = $bitch->getAll($pd); foreach ($res as $row) { echo "<tr>\n <td>\n " . $row['fio'] . "\n </td>\n <td>\n " . $row['firstQ'] . "\n </td>\n <td>\n " . $row['secondQ'] . "\n </td>\n <td>\n " . $row['thirdQ'] . "\n </td>\n <td>\n " . $row['date'] . "\n </td>\n </tr>"; } ?> </table> </div> </body> </html>
session_start(); //подключение к конфигурационному файлу require_once 'config.php'; //подключение к конфигурационному файлу require_once 'myfunction.php'; //подключение к бд require_once 'database.php'; //Создаем объект к бд $db = new DataBase(config::DB_HOST, config::DB_USER, config::DB_PASSWORD, config::DB_NAME); $my_function = new myFunction(); //Сортировка $order_p = array('sized' => array('от больших размеров файла', 'size DESC'), 'sizea' => array('от маленьких размеров файла', 'size ASC'), 'dated' => array('по дате добавления - с последних', 'date DESC'), 'datea' => array('по дате добавления - к последним', 'date ASC')); $order = $order_p['dated'][0]; $order_db = $order_p['dated'][1]; //Массив данных из таблицы "image" $arr = $db->getAll($order_db); // получаем возможный параметр сортировки if ($_POST['key']) { $order_get = $_POST['key']; if (array_key_exists($order_get, $order_p)) { $order = $order_p[$order_get][0]; $order_db = $order_p[$order_get][1]; } else { // по умолчанию сортировка по первому элементу массива order_p $order = $order_p['namea'][0]; $order_db = $order_p['namea'][1]; } //Массив данных из таблицы "image" $arr = $db->getAll($order_db); exit(json_encode($arr)); }
</ul> </div> <!-- /.navbar-collapse --> </nav> <div id="page-wrapper"> <div class="container-fluid"> <div class = "row"> <?php include_once '../php/dedugan.php'; $pd = connectDB(); $table = new DataBase("blog"); $array = $table->getAll($pd); foreach ($array as $item) { echo "<div class = \"col-md-3\" id = \"{$item["id"]}\"><a href='details.php?id={$item["id"]}'><img src = \"" . $item["imagePath"] . "\" class = \"img-circle\" width=200 height=200></a><p><h4>{$item["topic"]}</h4></p>\n <p class=\"text-justify\">{$item["mes"]}</p>\n <button class = \"btn btn-default edit\" value = \"{$item["id"]}\" >Редактировать</button> <br><br></div>"; } ?> </div> </div> </div> <!-- /.container-fluid --> </div> <!-- /#page-wrapper --> </div> <!-- /#wrapper --> <!-- jQuery -->
5) Метод delete($table_name, $where ="") - для удаления записи 6) Метод truncate($table_name) - для очистки таблицы 7) Метод getField($table_name, $field_out, $field_in, $value_in) - для получения значения поля по второму значению поля 8) Метод getFieldOnId($table_name, $id, $field_out) - для получения значения поля по его id 9) Метод getAll($table_name, $order, $up) - для получения всех записей 10) Метод deleteOnId($table_name, $id) - удаление записи по его id 11) Метод setField($table_name, $field, $value, $field_in, $value_in) - для изменения значения определенного поля 12) Метод setFieldOnId($table_name, $id, $field, $value) - для изменения значения поля по его id 13) Метод getElementOnId($table_name, $id) - для получения записи целиком по одному id 14) Метод getRandomElements($table_name, $count) - для получения случайных записей 15) Метод getCount($table_name, $id) - позволяет узнать кол-во записей в таблице 16) Метод isExists($table_name, $field, $value) - для определения существования записи в таблице 17) Метод existsId($table_name, $id) - для проверки существования id в таблице 18) Метод getMaxField($table_name, $field) - для определения максимального значения у заданного поля 19) Метод getMinField($table_name, $field) - для определения минимального значения у заданного поля 20) Метод getFieldOnInterval($table_name, $field_date, $date_1, $date_2) - для получения записей в определенном интервале */ require_once "lib/database.php"; $db = new DataBase(); $arr = $db->getFieldOnId("menu", "2", "link"); $arr = $db->getAll("menu", "id", false); $arr = $db->getElementOnId("menu", 3); $arr = $db->getRandomElements("menu", 2); $arr = $db->getCount("articles"); $arr = $db->isExists("menu", "title", "Главная"); $arr = $db->existsId("menu", 2); $arr = $db->getLastId("users"); $arr = $db->getMaxField("menu", "id"); $arr = $db->getMinField("menu", "title"); $arr = $db->getFieldOnInterval("articles", "date", 1409938177, 1409938454); print_r($arr);