Articles of mysql

минимизировать выбор запросов в той же таблице Mysql

Я пытался выяснить, как свести эти запросы php–mysql к минимуму. Я хочу, возможно, написать как один запрос, который будет извлекать все данные. $db_u = mysql_fetch_array(mysql_query("SELECT * FROM u_settings WHERE setting='username'")); $db_p = mysql_fetch_array(mysql_query("SELECT * FROM u_settings WHERE setting='password'")); $db_e = mysql_fetch_array(mysql_query("SELECT * FROM u_settings WHERE setting='email'")); $db_t = mysql_fetch_array(mysql_query("SELECT * FROM u_settings WHERE setting='tag'")); $db_a […]

Попытка подключить две базы данных к файлу php и сохранить сеанс пользователя

Хорошо, поэтому я пытаюсь в основном подключить две базы данных к моему файлу index.php, а затем использовать одну из баз данных для входа пользователя в систему и одну из других баз данных для хранения сеанса для пользователя. Я не могу понять, как это сделать, это сохранить сеанс пользователя. То, что я хочу сделать, это показать […]

Использование PDO для вставки нескольких записей в несколько таблиц из одного оператора?

Я пытаюсь создать форму, позволяющую привязывать ключевые слова к статьям. Этот оператор SQL работает непосредственно как запрос, но я не знаю, как его упаковать как инструкцию pdo. Он добавляет ключевое слово в таблицу ключевых слов и идентификатор ключевого слова + идентификатор статьи во многие таблицы сопоставления. $insertK = $dbh->prepare("INSERT IGNORE INTO Keywords (Keyword) VALUES (:KeywordID1); […]

CakePHP: сайт не открывается на веб-сервере Проблема MIGRATION отлично работает на localhost

Хорошо, так это то, что происходит. Я изучаю пирог PHP и рецензивно разработал блог, используя его. Сообщение и комментарии в блоге прекрасно работают на локальном сервере. Но когда я перенес его на свой веб-сервер (bluehost). сайт не открывается. Он говорит, что не смог найти index.ctp в папке views. Я столкнулся с проблемой и выяснил, что […]

обновить определенную запись из списка массива mysql

У меня есть таблица user_instance . Он имеет три поля: account_id , account_id , host_name . Например, записи выглядят следующим образом. account_id instance_name host_name —————————————— 1 instance_name1 localhost 1 instance_name1 % 1 instance_name2 localhost 2 instance_name1 localhost И я получаю instance_name и host_name в массиве текстовых полей. $result=mysql_query("SELECT user_instance.instance_name, user_instance.host_name FROM dba_account, user_instance WHERE dba_account.account_id […]

Я не могу сохранить дату, используя datepicker в моей базе данных

вот мой phpcode: error_reporting(0); $userLog = $_SESSION['user']; mysql_select_db("dbwebsite") or die($connect_error); $time = time(); $event = $_POST['eventname']; $date = $_POST['datepicker']; if($event == "" | $date = ""){ echo '<script type="text/javascript">alert("Type your Post First!");</script>'; header("Refresh:-0.0001;user_admin.php"); } else{ $insert_error = "Your text could not be posted"; $insert = mysql_query("INSERT INTO events VALUES ('','$event','$date','$time')") or die ($insert_error); header("Location:user_admin.php"); } […]

Сравнение двух объектов stdClass

В настоящее время я работаю над измененным поиском в теме WordPress, которая запрашивает пользовательское location таксономии и отображает его термины как результаты поиска. Я не мог найти встроенную функцию WordPress для обработки этого, поэтому я использовал $wpdb query $keywords = $_GET['s']; $results = $wpdb->get_results( "SELECT * FROM $wpdb->terms WHERE name LIKE '%%$keywords%%'"); <ul> <?php foreach […]

Получение ошибки при использовании COLLATE в запросе Mysql

Я пытаюсь использовать предложение COLLATE в запросе MySQL, и я получаю сообщение об ошибке. Вот мой код: <?php $sql = "SELECT * FROM users WHERE first_name LIKE '%" . $name ."%' COLLATE uf8_general_ci"; $members = User::find_by_sql($sql); ?> Если я выберу предложение COLLADE, запрос будет работать правильно. Это что-то не так с синтаксисом? Благодаря!

MySQL Выберите из категории в таблице y, где Count (продукта категории из другой таблицы) больше нуля

Я выбираю список категорий, используя приведенный ниже код `mysql_select_db($database_localhost, $localhost); $query_category = "SELECT category, categoryID FROM categories"; $category = mysql_query($query_category, $localhost) or die(mysql_error()); $row_category = mysql_fetch_assoc($category);` Затем я перечисляю категории, используя код while: и в коде я подсчитываю количество продуктов в этой категории <?php do { ?> <li><?php echo $row_category['category']; ?>" <span class="badge pull-right"><?php $cadid […]

Обновление рейтинга в таблице

Этот код создает ранг на лету и устанавливает их соответственно. Теперь вопрос в том, как обновить значения Rank в таблице без дублирования? Помоги мне, пожалуйста! Благодаря … SELECT TeamID, TeamName, TeamLeader, TeamEmail, TeamWins, TeamLoss, TeamPoints, TeamRank FROM ( SELECT TeamID, TeamName, TeamLeader, TeamEmail, TeamWins, TeamLoss, TeamPoints, @Rank := @Rank + 1 AS TeamRank FROM team […]