>  Q&A  >  본문

구문 오류 또는 액세스 위반 - Laravel

<p>데이터베이스에서 데이터를 선택하려고 하는데 안타깝게도 다음 오류가 표시됩니다. </p> <p>"구문 오류 또는 액세스 위반: 1064 SQL 구문에 오류가 있습니다. api_transactions의 올바른 구문에서 'to,amount,from,date,status,provider'에 대한 사용에 대한 MariaDB 서버 버전 설명서를 확인하십시오. where=? '파일 /home/nosi/myProjects/paylesotho/vendor/laravel/framework/src/Illuminate/Database/, 라인 1(SQL: SELECT 판매자 이름,To,Amount from api_transactions , from, 날짜, 상태, 공급자 , 여기서 to=00000) Connection.php 라인 664 "</p> <p>컨트롤러 내부에서 수행하는 작업은 다음과 같습니다. </p> <pre class="brush:php;toolbar:false;">공개 함수 거래 세부정보($merchant_id){ $client_data = DB::select('SELECT 상인_이름,to,amount,from,date,status,provider from api_transactions where to=?', [$merchant_id]); return response()->json($client_data); }</pre></p>
P粉496886646P粉496886646413일 전499

모든 응답(1)나는 대답할 것이다

  • P粉018548441

    P粉0185484412023-09-04 12:30:25

    to은 mysql의 예약어입니다. 백틱으로 묶어야 합니다.

    으아악

    회신하다
    0
  • 취소회신하다