반응형

php 10

양식이 제출되지 않습니다.

양식이 제출되지 않습니다. 이 질문에는 이미 다음과 같은 답이 있습니다. 내 sqli 문제는 어떻게 해야 합니까?mysqli_fetch_array()와 같은 오류: 인수 #1은 mysqli_result 유형이어야 합니다. (1개 답변) 닫힘9년 전에. 저는 웹사이트에 정보를 추가하기 위한 양식을 처리하기 위해 아래 스크립트를 사용하고 있습니다.제가 겪고 있는 문제는 양식을 제출할 때 데이터베이스에 아무것도 제출되지 않고 오류도 없다는 것입니다.쿼리에 오류 보고를 추가하려면 어떻게 해야 합니까? 그냥 추가하기만 하면 됩니다.or die(mysqli_error($db));쿼리 끝에 mysqli 오류가 인쇄됩니다. mysqli_query($db,"INSERT INTO stockdetails (`itemdesc..

source 2023.10.19

PHP의 클래스는 무엇입니까?

PHP의 클래스는 무엇입니까? 저는 책에서 PHP 수업을 이해하는 데 심각한 문제가 있습니다.매우 어려워 보입니다.그들의 목적은 무엇이며 어떻게 작동합니까?간단히 말해서 클래스는 개체에 대한 청사진입니다.그리고 개체는 응용 프로그램에서 개념적으로 관련된 상태 및 책임을 캡슐화하고 일반적으로 이러한 것들과 상호 작용할 수 있는 프로그래밍 인터페이스를 제공합니다.이를 통해 코드 재사용이 촉진되고 유지보수성이 향상됩니다. 자물쇠 상상하기: namespace MyExample; class Lock { private $isLocked = false; public function unlock() { $this->isLocked = false; echo 'You unlocked the Lock'; } public f..

source 2023.10.19

PHP에서 여러 변수를 선언하는 적절한 방법

PHP에서 여러 변수를 선언하는 적절한 방법 저는 수년간 PHP로 개인 스크립트를 코딩해왔고 에러 디스플레이를 끄는 데 익숙해졌습니다.저는 이 스크립트들 중 일부를 곧 공개할 예정이며 적절한 방법으로 진행하고 싶습니다. 오류 표시를 끄는 유일한 이유는 set() 덕분에 모든 var를 사용하기 전에 테스트할 필요가 없기 때문입니다. 자, 여기 제 질문이 있습니다. 이것보다 여러 대표팀을 선언하는 더 좋은 방법이 있습니까? 예를 들어 다음과 같은 것이 있습니다. 스크립트인데 어떤 변수를 사용하는지 알고 있다면 해당 변수가 이전에 선언되었는지 확인하기 위해 리소스를 사용하려는 이유는 무엇입니까?아까 댓글로 올렸는데 어떤 분이 답변으로 제출해달라고 제안해주셨어요. 제가 생각할 수 있는 가장 짧고 간단한 방법은 ..

source 2023.09.09

PHP Curl 라이브러리를 사용하여 HTTP를 지속/유지합니까?

PHP Curl 라이브러리를 사용하여 HTTP를 지속/유지합니까? 저는 HTTP를 통해 SOLR 색인에 문서를 추가하기 위해 간단한 PHP 라이브러리를 사용하고 있습니다. 3개의 서버가 관련되어 있으며, 현재는 다음과 같습니다. 인덱싱 작업을 실행하는 PHP 상자 색인화 중인 데이터가 들어 있는 데이터베이스 상자 솔라 박스. 80개의 문서/초(100만 개의 문서 중)에서 PHP와 Solr 상자의 네트워크 인터페이스에서 비정상적으로 높은 인터럽트 속도(2000/초, 더욱이 그래프는 거의 동일합니다. PHP 상자의 인터럽트 속도가 급증할 때 Solr 상자에서도 급증합니다.)가 데이터베이스 상자(300/초)에서는 훨씬 적습니다.데이터베이스 서버에 대한 단일 연결을 열고 재사용하기 때문이라고 생각합니다. 그러나..

source 2023.09.04

표준 시간대에 대한 UTC 날짜/시간 문자열

표준 시간대에 대한 UTC 날짜/시간 문자열 UTC인 날짜/시간 문자열(예: 2011-01-01 15:00:00)을 America/New_York 또는 Europe/San_Marino와 같은 지정된 시간대 php 지원으로 변환하려면 어떻게 해야 합니까?PHP의 객체는 매우 유연합니다. $UTC = new DateTimeZone("UTC"); $newTZ = new DateTimeZone("America/New_York"); $date = new DateTime( "2011-01-01 15:00:00", $UTC ); $date->setTimezone( $newTZ ); echo $date->format('Y-m-d H:i:s'); PHP의 객체는 매우 유연합니다. 사용자가 둘 이상의 표준 시간대 옵션을 ..

source 2023.08.30

두 PHP datetime 개체가 동일한 날짜로 설정되었는지 확인합니다(시간 무시).

두 PHP datetime 개체가 동일한 날짜로 설정되었는지 확인합니다(시간 무시). 2개의 datetime 객체를 비교하여 동일한 날짜로 설정되었는지 확인하고 싶지만 객체의 시간 구성 요소는 상관 없습니다.현재 date_format 명령어를 사용하여 'Y-m-d'와 같은 문자열을 추출하여 비교하고 있지만, 이는 어색해 보입니다. $firstDate = date_format($firstDateTimeObj, 'Y-m-d'); $secondDate = date_format($secondDateTimeObj, 'Y-m-d'); if !($firstDate == $secondDate) { // some code } 저는 프로그래밍과 PHP에 익숙하지 않아서 어떤 포인터든 감사합니다.개체 구문을 사용합니다! $..

source 2023.08.26

strto 시간과 날짜를 사용하여 현재와 비교하여 이전 달과 연도를 얻는 방법은 무엇입니까?

strto 시간과 날짜를 사용하여 현재와 비교하여 이전 달과 연도를 얻는 방법은 무엇입니까? 현재 날짜와 비교하여 전월과 연도를 받아야 합니다. 그러나 다음 예를 참조하십시오. // Today is 2011-03-30 echo date('Y-m-d', strtotime('last month')); // Output: 2011-03-02 이러한 동작은 2월과 3월의 일수가 다르기 때문에 (어느 정도) 이해할 수 있으며, 위의 예시의 코드는 제가 필요로 하는 것이지만 매월 1일과 28일 사이에는 100%만 올바르게 작동합니다. 달과 을 얻는 해 보세요.date("Y-m")한 가장 으로, 중 하는 것은 가능한 한 가장 우아한 방식으로, 1년 중 매일 작동하는 것은 무엇입니까?최적의 솔루션은 다음을 기반으로 합..

source 2023.08.10

Laravel 5.0 설치 방법

Laravel 5.0 설치 방법 이 전환 작업을 지원할 수 있도록 Laravel 5.0의 테스트 인스턴스를 실행하는 데 어려움이 있습니다. https://github.com/laravel/laravel/tree/develop 에서 새 앱을 만들면 실행 시 다음 오류가 발생함composer install. {"error": {"type":"ErrorException", "message":"Undefined index: timezone", "file":"\/Projects\/indatus\/dispatcher-test-app\/vendor\/laravel\/framework\/src\/Illuminate\/Foundation\/start.php", "line":167} } {"error": {"type":"..

source 2023.08.05

PHP의 텍스트 문자열에서 여러 항목을 대체하는 방법은 무엇입니까?

PHP의 텍스트 문자열에서 여러 항목을 대체하는 방법은 무엇입니까? 이 질문에는 이미 다음과 같은 답이 있습니다. 문자열의 특정 부분을 교체하려면 어떻게 해야 합니까? (5개 답변) 마감됨7년 전에. 나는 공간을 대체할 수 있기를 원합니다.-쉼표와 물음표도 제거하려고 합니다.한 가지 기능으로 어떻게 할 수 있습니까? 지금까지는 공간을 대체할 수 있습니다. str_replace(" ","-",$title) 어레이를 매개 변수로 전달할 수 있습니다.str_replace()설명서를 확인합니다. // Provides: You should eat pizza, beer, and ice cream every day $phrase = "You should eat fruits, vegetables, and fiber e..

source 2023.07.31

참조로 새 반환 값을 할당하는 것은 더 이상 권장되지 않습니다.

참조로 새 반환 값을 할당하는 것은 더 이상 권장되지 않습니다. 방금 오류가 발생했습니다. 다음과 같은 개체를 할당하려고 할 때: $obj_md = new MDB2(); "참조를 통해 새 반환 값을 할당하는 것이 더 이상 권장되지 않습니다."라는 오류 메시지가 표시됩니다.사실 저는 해결책을 찾고 있었지만 제가 본 유일한 방법은 php.ini(error_reporting)의 정책을 거절하는 것입니다.저도 해봤는데 잘 안 됐어요.PHP5에서 이 관용구는 더 이상 사용되지 않습니다. $obj_md =& new MDB2(); 샘플 코드에서 앰퍼샌드를 빠뜨린 게 확실합니까?이렇게 하면 사용자가 지정한 경고가 생성되지만 필수는 아니며 제거할 수도 있습니다. 이 관용구가 PHP4에서 사용된 이유를 보려면 이 설명서 ..

source 2023.07.31
반응형