Articles of mysqli

while loop и join output в mysql php

У меня есть код, который проходит через базу данных и выводит все на страницу php. $avg = mysql_query("SELECT subject, gradeone, gradetwo, gradethree, ((gradeone + gradetwo + gradethree) / 3) as average FROM grades"); $q = mysql_query("SELECT * FROM newstudent AS n JOIN grades AS g ON n.id = g.id ORDER BY n.id") or die (mysql_error()); […]

строка поиска не работает при использовании mysqli

У меня проблема с созданной мной панелью поиска, у меня нет ошибок, и я знаю, что мой запрос верен, так как моя панель поиска корректно работает в старом mysql-коде. Но поскольку я пытаюсь изменить свой код на mysqli, он не совсем работает. Независимо от того, что пользователь вводит в панель поиска, он всегда указывает «Пожалуйста, […]

Как получить php-mysql для php 5.4.23, пока он противоречит php-common 5.3.28?

Пакет php–mysql для php 5.4.23 конфликтует. Отладка по строкам в структуру. Я обнаружил, что конструктор на уровне 1 переходит в инициализацию базы данных () и, наконец, пытается подключиться к mysqli_connect, но теперь я вижу, что мой php5.4.23 генерирует undefined mysqli_connect () .. wow! Теперь я пытаюсь установить php-mysql для php 5.4.23, но это дает ~>sudo […]

Данные таблицы не отображаются с помощью Pagination PHP

Продолжение вопроса отсюда с разбивкой на страницы. Основной код для отображения данных в таблице из mysql. $stmt = $mysqli->prepare('SELECT accountno,accountname,cname,revenue,status FROM ***** WHERE user_id = ? '); $stmt->bind_param('i', $user_id); $stmt->bind_result($accountno ,$accountname, $cname, $revenue,$status); $stmt->execute(); // Execute the prepared query. echo "<table border='1'> <tr> <th>Account No</th> <th>Account Name</th> <th>Company Name</th> <th>Revenue</th> <th>Status</th> </tr>"; while($row = $stmt->fetch()) […]

Как получить данные за предыдущий месяц из базы данных в php?

Я занимаюсь разработкой веб-сайта php и вам нужно получить некоторые данные за предыдущий месяц. Не только данные за предыдущий месяц, но и последние пять месяцев. И я смущен, что как я могу это сделать? В моей базе данных я создал два столбца. Один – «Месяц», а другой – «Год». Так что строка будет выглядеть так: […]

Получение результатов заявления

Я сделал этот пример кода: $db = new mysqli("localhost","root","password","xxx"); $statement = $db->prepare("SELECT name, password FROM persons WHERE name=? LIMIT 1"); $statement->bind_param('s', "kevin"); $statement->execute(); if($statement->num_rows){ $statement->bind_result($dbname, $dbpassword); $statement->free_result(); }; echo $dbname; echo $dbpass; Как использовать / получить $ dbname и $ dbpassword напрямую, не используя что-то вроде: while($statement->fetch()){ echo $dbname; } в while($statement->fetch()){ echo $dbname; } […]

Поиск с помощью нескольких переменных PHP / Mysql

Я пытаюсь создать поиск, где столбец и значение являются переменными, используя подготовленные операторы. Запрос – это то, где мне нужна помощь. $column=$_POST['filter'][0][columnName]; $value = trim($_POST['filter'][0][value]); $stmt = $mysql->prepare("select * from TABLE WHERE $column like '%$value%'"); Я хочу иметь возможность указывать разные пары столбцов и значений для использования в сочетании с eachother, так что я могу […]

Функция PHP для извлечения значения поля из базы данных

Я пытаюсь получить значение базы данных mysql, используя php-функцию. У меня есть база данных: NAME | EMAIL | PASSWORD | OTHER ——————————————————- example | example@example.com | password | other ——————————————————- example2 | example2@example.com | password2 | other2 и в моем PHP-файле я попытался использовать эту функцию: function selectUserField($email, $field, $connection){ $select_user = "SELECT '$field' FROM […]

mysqli_rollback ($ con) не работает

<?php $serverName = "localhost"; $username = "root"; $password = ""; $Database = "database"; $con = mysqli_connect($serverName, $username, $password, $Database); if (mysqli_connect_errno()) { echo "PLEASE IMPORT THE DATABASE"; } try { mysqli_autocommit($con,FALSE); for ($i=1; $i < 100; $i++) { $Query = "INSERT INTO `test`(`id`, `name`, `version`) VALUES ('".$i."','name".$i."','version".$i."')"; $Result = mysqli_query($con,$Query); if($Result==false){ throw new Exception(" Error […]

Запрос Mysqli работает только на localhost, а не на веб-сервере

Я изменил некоторые из моих старых запросов на структуру Mysqli для повышения производительности. Все работает нормально на localhost, но когда я загружаю его на веб-сервер, он ничего не выводит. После подключения я проверяю наличие ошибок и их нет. Я также проверил установленные модули php и включен mysqli. Я уверен, что он создает соединение с базой […]