본문 바로가기

db2314

MySQL의 문자열 형식 MySQL에 printf ()와 같은 형식이 있습니까? 설명서에서 간단한 방법을 찾을 수 없습니다. 예를 들어, 어떻게 만들 수 있습니까? SELECT STRFORMATFUNCTIONIMLOOKINGFOR("%03d", 17) 017을 얻으려면? 해결 방법 참조 페이지 https://stackoverflow.com/questions/633668 2020. 10. 6.
MySQL PHP / MySQL의 특수 문자 나는 특수 문자 (대부분 물결표와 같이 스페인어로)를 포함하는 데이터베이스 단어를 가지고 있습니다. In the database everything is saved and shown correctly with PHPmyAdmin, but when I get the data (using PHP) and display it in a browser, I get a weird character, like a "?" with a square... 매번 각 문자를 이스케이프 할 필요가 없도록 일반적인 수정이 필요하며 PHP 양식의 특수 스페인어 문자를 데이터베이스에 삽입 할 수도 있습니다. HTML이 정확합니다. 모든 테이블과 데이터베이스는 utf 8 스페인어로 설정됩니다. 내가 얻는 캐릭터 :? 어떤 제안 ???.. 2020. 10. 6.
MySQL Codeigniter Select_Sum은 숫자 값이 아닌 "배열"을 반환합니까? 결과를 위해 모든 행을 더해야했습니다. 다음과 같이 select_sum 사용 여기 모델이 있습니다 function Dues_Paid_Tot($date) { $query = $this->db->select_sum('Dues_Paid', 'Dues_Paid_Tot'); $query = $this->db->get('Membership'); return $query->result(); } 여기 컨트롤러입니다 function Fiscal2() { $date = $this->input->post('Select_Date'); if($query = $this->report_model->fiscal_list($date)) { $data['records'] = $query; } $data['date'] = $this->i.. 2020. 10. 6.
MySQL 여러 외래 키? 한 공급 업체에서 다른 공급 업체로 제품을 배송하는 데 소요되는 날짜와 비용을 추적하는 테이블이 있습니다. 우리는 (훌륭하게 : p) "VENDOR"테이블에 제품 취급 공급 업체 (Think ... Dunder Mifflin)와 함께 배송 공급 업체 (FedEx, UPS)를 모두 저장했습니다. 따라서 SHIPPING_DETAILS 테이블에는 모두 VENDOR.no를 참조하는 세 개의 열이 있습니다. 어떤 이유로 MySQL은 세 가지 모두를 외래 키로 정의하도록 허용하지 않습니다. 어떤 아이디어? CREATE TABLE SHIPPING_GRID( id INT NOT NULL AUTO_INCREMENT PRIMARY KEY COMMENT 'Unique ID for each row', shipping_vend.. 2020. 10. 6.
MySQL MySql에서 자동 증가를 기본 키로 사용할 수 있습니까? 다른 모든 테이블의 기본 키로 GUID를 사용하고 있지만 증가하는 번호가 필요한 요구 사항이 있습니다. 자동 증분으로 테이블에 필드를 만들려고했지만 MySql은 기본 키가 필요하다고 불평했습니다. 내 응용 프로그램은 MySql 5, nhibernate를 ORM으로 사용합니다. 내가 생각한 가능한 해결책은 다음과 같습니다. 기본 키를 자동 증가 필드로 변경하지만 여전히 Id를 GUID로 사용하므로 나머지 앱이 일관됩니다. GUID와 자동 증가 필드가 모두있는 복합 키를 만듭니다. 지금 제 생각은 복합적인 핵심 아이디어로 기울고 있습니다. 편집 : 행 ID (기본 키)는 현재 GUID입니다. 사람이 읽을 수 있도록 자동 증가되는 INT 필드를 추가하고 싶습니다. GUID를 기본 키로 사용하는 앱의 현재 표준.. 2020. 10. 6.
MySQL 삭제 된 행이 차지하는 공간이 재사용됩니까? MySQL의 InnoDB 테이블에서 행을 삭제하면 해당 공간이 재사용되지 않는다는 것을 여러 번 읽었습니다. 따라서 테이블에 INSERT를 많이 만든 다음 주기적으로 일부 행을 삭제하면 테이블이 점점 더 많은 공간을 사용하게됩니다. 행이 전혀 삭제되지 않은 것처럼 디스크. 최근에 삭제 된 행이 차지하는 공간이 재사용되지만 일부 트랜잭션이 완료된 후에 만 ​​재사용된다는 말을 들었습니다. 나는 지금 혼란 스럽습니다. 누군가 나에게 이것을 이해할 수 있습니까? InnoDB 테이블에 많은 INSERT를 수행하고 X 분마다 Y 분 이상 된 레코드를 삭제해야합니다. 여기에서 계속 성장하는 InnoDB 테이블에 문제가 있습니까? 아니면 편집증입니까? 해결 방법 편집증입니다 :) DB의 크기가 불필요하게 커지지는 않.. 2020. 10. 6.
MySQL PHP를 사용하여 MySQL에 행이 있는지 확인하는 방법 XML 파일을 읽고 기존 데이터베이스의 필드와 비교하려고합니다. 데이터베이스의 ID가 XML 파일에 없으면 Id에 해당하는 전체 행이 더 이상 유효하지 않으며 삭제됩니다. 이를 위해 while 문에서 처음부터 끝까지 XML의 각 줄을 읽었습니다. 1 단계로 간단한 비교를 시도하고 XML에 존재하지 않는 데이터베이스에서 ID를 찾으면 에코합니다. XML에 존재하지 않는 일부 Id가 데이터베이스에 있음을 알고 있지만 다음 코드는이를 표시하지 않습니다. 세 가지 질문이 있습니다. 첫째는 데이터베이스에서 가져온 Id를 어떻게 표시하고 둘째로이 코드가 XML에없는 ID를 찾지 못하는 이유는 무엇입니까? 마지막 질문은 내가 완전히 잘못된 방식으로 진행하고 있으며 더 나은 방법이 있는지 여부입니다! $sql_resu.. 2020. 10. 6.
MySQL PHPExcel은 CSV로 내 보내지 않습니다. 왜 PHPExcel이 csv 파일을 출력 할 수 없는지 알아 내려고 벽에 머리를 부딪 히고 있습니다. 이상하게도 이것은 Internet Explorer에서 작동합니다. csv로 출력되지만 다른 모든 브라우저에서는 Excel에서 열리지 않는 xls로 출력합니다. 어떤 포인터라도 대단히 감사하겠습니다. error_reporting(E_ALL); $username="blah"; $password="blahz"; $database="hollatme"; $sqlsrv="localhizzost"; date_default_timezone_set('US/Central'); $currenttime=date("m-d-Y"); require_once 'Classes/PHPExcel.php'; $objPHPExcel = ne.. 2020. 10. 6.
MySQL 무료 PHP 로그인 라이브러리 해결 방법 UserCake 또는 당신은 시도 할 수 있습니다 참조 페이지 https://stackoverflow.com/questions/6346922 2020. 10. 6.
MySQL Mysql NOT IN 절에 대한 내포 된 PHP 정수 배열 NOT IN 절을 사용하는 MySQL 쿼리에 PHP 정수 배열을 사용하려고 시도했지만 오류가 없음에도 불구하고 항상 필터링하려는 결과를 반환하는 것 같습니다. 예: $IDS = $_SESSION['Posts']; $Select = 'SELECT * FROM status WHERE (W_ID = '.$ID.') AND (ID NOT IN ("'.implode(',', $IDS).'")) ORDER BY ID DESC LIMIT '.$Begin.', '.$Number.''; $Select = mysql_query($Select) OR DIE(mysql_error()); 나는 이것이 논리적 구문 오류라고 확신합니다. 내가 테스트 한 내용 : $ IDS가 배열로 취급되는지 확인했습니다. 또한 배열 내에 저장된 .. 2020. 10. 5.