db2314 MySQL 동적 Active Record 쿼리의 Codeigniter 괄호 ActiveRecord를 사용하여 다음과 같은 쿼리를 생성하고 있습니다. SELECT * FROM (`foods`) WHERE `type` = 'fruits' AND `tags` LIKE '%green%' OR `tags` LIKE '%blue%' OR `tags` LIKE '%red%' 태그 의 수와 값을 알 수 없습니다. 배열은 동적으로 생성됩니다. 아래에 가능한 배열을 추가했습니다. $tags = array ( '0' => 'green'. '1' => 'blue', '2' => 'red' ); 태그 배열이 있으므로 다음 루프를 사용하여 맨 위에 게시 한 쿼리를 만듭니다. $this->db->where('type', $type); //var type is retrieved from input valu.. 2020. 10. 4. MySQL PHP, MySQLi 및 Prepared Statement를 사용하여 삽입 된 행의 ID를 어떻게 반환합니까? 데이터베이스에 삽입 된 행의 ID를 검색하고 싶지만이 작업을 수행하는 방법을 모르겠습니다. SQL 절 RETURNING id 를 사용하여 반환하려고했지만 작동하지 않습니다. 행 삽입 후 ID를 반환하려면 어떻게해야합니까? 해결 방법 PreparedStatement 에서 execute () 메서드를 호출하면 삽입 행의 ID가 insert_id 속성에있게됩니다. 그것을 읽으십시오. $pstm->execute(); $pstm->insert_id; 참조 페이지 https://stackoverflow.com/questions/6556720 2020. 10. 4. MySQL PHP 및 JavaScript를 사용하여 콤보 상자를 mysql 테이블 값으로 동적으로 채우기 다른 콤보 상자에서 선택한 값을 기준으로 조건부로 런타임에 콤보 상자를 mysql 테이블 값으로 채우고 싶습니다. PHP 만 사용하여 구현할 수 있습니까? 아니면 Javascript와 같은 클라이언트 측 스크립팅 언어가 필요합니까? 코드를 도와주세요 .. 해결 방법 예, 자바 스크립트와 PHP를 사용할 수 있습니다. 자바 스크립트는 AJAX를 사용하여 PHP 스크립트에 첫 번째 콤보 상자의 값을 제공하는 PHP 스크립트를 쿼리합니다. 그런 다음 PHP 스크립트는 자바 스크립트가 두 번째 콤보 상자를 채우는 데 사용할 수있는 값 목록을 반환합니다. 자바 스크립트 스크립팅 부분을 더 쉽게 만들기 위해 JQuery와 같은 것을 사용하는 것이 더 쉬울 수 있습니다. 참조 페이지 https://stackoverf.. 2020. 10. 4. MySQL SQL : 이전 행에서 열 값이 변경된 행 선택 타임 스탬프를 늘려 정렬 된이 (MySQL) 데이터베이스가 있다고 가정 해 보겠습니다. Timestamp System StatusA StatusB 2011-01-01 A Ok Ok 2011-01-02 B Ok Ok 2011-01-03 A Fail Fail 2011-01-04 B Ok Fail 2011-01-05 A Fail Ok 2011-01-06 A Ok Ok 2011-01-07 B Fail Fail 해당 시스템의 이전 행에서 StatusA가 변경된 행을 어떻게 선택합니까? StatusB는 중요하지 않습니다 (이 질문에서는 StatusA가 변경되지 않는 각 시스템에 대해 많은 연속 행이있을 수 있음을 설명하기 위해이 질문에 표시합니다). 위의 예에서 쿼리는 2011-01-03 행 (SystemA의 경우.. 2020. 10. 4. MySQL 위도와 경도를 사용하여 가장 가까운 위치 얻기 핫스팟 테이블이 있습니다. id name date 1 foo 2011-06-15 15:10:34 2 bar 2011-07-02 16:45:18 테이블 위치 hotspotid zipcode latitude longitude 1 90001 xxxxx xxxxx 2 45802 xxxxx xxxxx SQL 쿼리를 사용하여 마일 제한이있는 특정 위도와 경도에 가까운 핫스팟을 나열하려면 어떻게해야합니까? 추신 순수한 SQL 솔루션을 원하지만 필요한 경우 PHP는 괜찮습니다. 감사 해결 방법 도움이 되었기를 바랍니다. 참조 페이지 https://stackoverflow.com/questions/6560373 2020. 10. 4. MySQL "where"및 "or"문 Mysql 쿼리 작업을 시작했지만 오류가 계속 발생합니까? 누군가가 그것을보고 내가 뭘 잘못하고 있는지 말해 줄 수 있습니까? $query = ("select * from `users` where (`username`='$username' and `password`='$password' or select * from `users` where `$username `='$email' and `password`='$password')"); 오류는 mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/a8423624/public_html/testchecklogin.php on line 57 이는 아무도 찾지 못했다는 것.. 2020. 10. 4. MySQL 두 개의 SELECT 쿼리 병합 나는 늙어 가고 있거나 작성해야하는 쿼리가 점점 더 복잡해지고 있습니다. 다음 쿼리는 사용자와 관련된 모든 작업 을 가져옵니다. "SELECT `date` FROM `tasks` WHERE `user_id`= 1;" tasks 테이블은 ( id , date , user_id , url_id ); 이제 url_id 가 사용자와 연결된 레코드도 가져와야합니다. `urls` table (`id`, `user_id`) 독립형 쿼리는 다음과 같습니다. "SELECT `t1`.`data` FROM `tasks` `t1` JOIN `urls` `u1` ON `u1`.`id` = `t1`.`url_id` WHERE `u1`.user_id` = 1;" 하지만이 두 쿼리를 단일 쿼리로 병합 할 수 있습니까? 내 논리는 실.. 2020. 10. 4. MySQL PHP를 사용하여 MySQL에서 현재 날짜에 날짜 추가 MySql에서 고정 된 날짜가 있습니다. startDate = 07/03/2011 endDate를 갖기 위해이 날짜 위에 60 일을 추가하고 싶었습니다. $startDate = $result['startDate']; $endDate = ??? + strtotime("+60 days"); echo $endDate; 내 연구에서 strtotime과 관련이 있다는 것을 알고 있지만 내가 접하는 모든 사이트는 현재 워크 스테이션 시간의 시작 날짜를 기반으로합니다. 내 날짜는 이미 고정되어 있으며 실행하고 endDate를 받기 전에 입력되었습니다. 도움? 미리 감사드립니다! 해결 방법 다른 사람들이 제공하는 PHP 솔루션 외에도 MySQL 내에서 바로 endDate 를 생성하고 몇 가지 문제를 해결할 수 있습니다.. 2020. 10. 4. MySQL : 고유 한 열 만들기? 생산중인 테이블이 있습니다. 일부 열은 고유해야한다는 것을 알고 있습니다. phpMyAdmin으로 이동하여 해당 열을 고유하게 변경하는 것이 안전합니까? ALTER TABLE `foo` ADD UNIQUE ( `bar` ) 해결 방법 한 가지 더, prod DB가 있다면 두려움없이 테스트 할 수있는 dev DB도 있어야합니다. 참조 페이지 https://stackoverflow.com/questions/6567500 2020. 10. 4. MySQL 임시 테이블은 공유 리소스입니까? 임시 테이블을 사용하는 MySQL 저장 프로 시저가 있습니다. 내 테이블 이름이 'temp'이고 중간 데이터를 저장하는 데 사용한다고 가정합니다. 절차 시작시 생성되고 마지막에 드롭됩니다. CREATE PROCEDURE p() BEGIN CREATE TEMPORARY TABLE \`temp\`(...); INSERT INTO \`temp\` VALUES(...); DROP TEMPORARY TABLE \`temp\`; END; 문제는이 저장 프로 시저를 다른 사용자가 동시에 사용할 수 있다는 것이므로 이것이 문제 (즉, 임시 테이블에 삽입 된 데이터의 충돌)를 일으킬 수 있는지 알고 싶습니다. 즉, 임시 테이블은 동일한 SP에 대한 서로 다른 호출 내의 공유 리소스입니까? 해결 방법 아니요, 임시 테이블.. 2020. 10. 3. 이전 1 ··· 200 201 202 203 204 205 206 ··· 232 다음