Я в ситуации, когда мне нужно вставить в 2 таблицы в запросе. Я искал в Интернете и не нашел решения. То, что я хочу сделать, – вставить значения в таблицу user и вставить значения в profile одновременно. Я мог бы сделать одно за другим , но я читал, что он неэффективен и считается плохой техникой […]
EDIT # 2: SQLfiddle EDIT # 1: теперь я вижу все в полях, но не могу обновить. все запросы сами по себе работают. У меня есть страница, на которой должна отображаться информация из базы данных для обновления. Запрос имеет несколько соединений. Сам запрос работает. Я не получаю сообщение об ошибке (и обычные методы для получения […]
У меня есть запрос mysql, который выглядит так: $query="SELECT * FROM #__content" . Я понятия не имею, что означает #__ перед содержимым? Если я создал статью X категории Y, то как я могу обратиться к таблице mysql, содержащей X в Joomla?
У меня этот код в MyFile.php $db= mysqli_connect("host","user","pw","db");//connect to db if (mysqli_connect_errno($con))//check connection {echo "Failed to connect to MySQL: " . mysqli_connect_error();} //Create a token for the unique link $title= $_GET[apt_title]; $email= $_GET[mail_address]; $token = sha1(uniqid($email, true)); $time = $_SERVER["REQUEST_TIME"]; //prepare the query to be executed $query = $db->prepare( "INSERT INTO pending_users (email, token, title_apt, […]
Это не работает $sql = 'SELECT * FROM `users` WHERE username LIKE \'%{?}%\' '; Предупреждение: mysqli_stmt :: bind_param (): количество переменных не соответствует количеству параметров в подготовленном операторе в /home/rgero/public_html/php/searchadmins.php в строке 1 Это не работает ни $sql = 'SELECT * FROM `users` WHERE username LIKE %{?}% '; Неустранимая ошибка: неправильный SQL: SELECT * FROM […]
Я пытаюсь получить несколько сумм строк, каждая сумма имеет соответствующее значение столбца столбца, и все значения имеют соответствующий четырехзначный префикс, но он не работает, и я мог бы использовать некоторую помощь. Кроме того, будет ли CASE более или менее дорогостоящим запросом на db? Началось с этого: $sql = "SELECT col1 FROM table WHERE substr(col1,1,5)='$string'"; $query […]
Вот мой оригинальный пост: Почему данные, которые я загружаю, переименовываются, и соответствующие данные добавляются в разные строки? Мне удалось немного изменить код (используя решение, которое мне было дано), чтобы изображение, которое было отправлено на сервер через форму вставки, имеет то же имя, что и файл, который я загрузил. Пример. Загрузите turtle.jpg в форму и нажмите […]
Как правильно обрабатывать ошибки с транзакциями и готовые инструкции при использовании mysqli? Snippet: <?php $conn = require_once 'dbconn.php'; $conn->autocommit(FALSE); $stmt_ins_option = $conn->prepare('INSERT INTO options(option_name) VALUES(?)'); $option_name = 'foo'; $stmt_ins_option->bind_param('s', $option_name); $stmt_ins_option->execute(); $conn->commit(); if($conn->errno) { $conn->rollback(); echo $conn->error; } Он не добавит его второй раз, потому что в этом столбце есть ограничение UNIQUE. Однако скрипт также […]
Я не могу предоставить привилегии CREATE USER любому пользователю моей базы данных SQL на моем сервере веб-хостинга (ipage). Это нормальное поведение для веб-хостинга или я что-то упускаю? Я хотел бы предоставить новым пользователям доступ к базе данных на моем веб-сайте – это кажется разумным запросом, не так ли? ipage использует phpAdmin, поэтому я могу вручную […]
Название в основном суммирует его. Я построил небольшой блог, но я не могу даже опубликовать ссылки в своих статьях! Что я могу сделать? Я пробовал htmlentities() , htmlspecialchars() , real_escape_string() и в основном все формы побега есть. Я использую PHP 5.3 с MySQL 5.1 Вот мой код, чтобы сохранить блог в db: function check_input($data, $problem='') […]