Я начал использовать PDO недавно, раньше я использовал только mysql. Теперь я пытаюсь получить все данные из базы данных. $getUsers = $DBH->prepare("SELECT * FROM users ORDER BY id ASC"); $getUsers->fetchAll(); if(count($getUsers) > 0){ while($user = $getUsers->fetch()){ echo $user['username']."<br/>"; } }else{ error('No users.'); } Но он не показывает пользователей, просто пустую страницу.
У меня есть простой запрос записи CodeIgniter Active для выбора идентификатора: $q = $this -> db -> select('id') -> where('email', $email) -> limit(1) -> get('users'); Как я могу присвоить вышеуказанный идентификатор переменной (например, $ id) Например, echo "ID is" . $id; Благодарю.
Я хочу взять URL-адрес, который не содержит никаких апострофов, запятых или амперсандов и сопоставляет их с записью в базе данных, которая может иметь один из этих символов. Например: mywebsite.com/bobs-big-boy mywebsite.com/tom–jerry mywebsite.com/one-two-three переписать index.php?name=bobs-big-boy index.php?name=tom–jerry index.php?name=bobs-big-boy Затем в php я хочу использовать $ _GET ['name'] для соответствия записям bob's big boy tom & jerry one, two, […]
У меня есть форма с несколькими входами, которые являются моими фильтрами. Это мой код (не все, только часть, которую я хочу исправить): $req_resumo = ''; $req_status = ''; $req_usuario = ''; $n_req = 0; $parametros = ""; // Checks which fields are filled and increases the number of filters for future usage if (isset($_POST['usuario']) && […]
я был неистово пустой при этой ошибке и, похоже, не знаю, в чем проблема. Когда я запускаю запрос, я получаю эту ошибку: неожиданный T_ENCAPSED_AND_WHITESPACE, ожидающий T_STRING или T_VARIABLE или T_NUM_STRING в этой строке: $sqlupdate1 = "UPDATE table SET commodity_quantity=$qty WHERE user=$rows['user'] ";
У меня есть select where like query для формы seach, которая выглядит следующим образом: <?php $bucketsearch = sanitizeone($_POST["bucketsearch"], "plain"); $bucketsearch = strip_word_html($bucketsearch); ?> if(isset($_POST['search'])){ $result=MYSQL_QUERY( "SELECT * FROM buckets where bucketname like '%$bucketsearch%' order by bucketname"); }else{ $result=MYSQL_QUERY( "SELECT * FROM buckets order by bucketname"); } Моя проблема заключается в том, что если кто-то ищет […]
У меня есть таблица mysql, структурированная в соответствии с приведенным ниже примером: POSTAL_CODE_ID|PostalCode|City|Province|ProvinceCode|CityType|Latitude|Longitude 7|A0N 2J0|Ramea|Newfoundland|NL|D|48.625599999999999|-58.9758 8|A0N 2K0|Francois|Newfoundland|NL|D|48.625599999999999|-58.9758 9|A0N 2L0|Grey River|Newfoundland|NL|D|48.625599999999999|-58.9758 теперь то, что я пытаюсь сделать, это создать запрос, который будет выбирать результаты в выбранных километрах искомого местоположения поэтому скажем, что они ищут «серая река» и выбирают «найти все результаты в пределах 20 километров», он […]
Возможный дубликат: Выделить все столбцы, кроме одного в MySQL? Я хочу знать, есть ли способ выбрать все поля, кроме одного поля из таблицы в моей базе данных. Я знаю, что я могу описать имена полей в запросе select. Например: SELECT fieldname1, fieldname2, fieldname3, fieldname4 FROM tablename; Но мой вопрос в том, есть ли способ сделать […]
Мне нужно обновить некоторые строки таблиц, а затем отобразить эти строки. Есть ли способ сделать это с помощью одного запроса и избежать этого запроса? : UPDATE table SET foo=1 WHERE boo=2 SELECT * from table WHERE ( foo=1 ) AND ( boo=2 )
Если я делаю SELECT a AS b, а b не является столбцом в таблице, будет ли запрос создавать «виртуальный» столбец? на самом деле, мне нужно включить некоторый виртуальный столбец в запрос и обработать некоторую информацию в запросе, чтобы я мог использовать его с каждым элементом позже.