여러 쿼리 문을 사용하지 않고 특정 dbs 값을 여러 변수에 할당하는 방법은 무엇입니까?

ConnorLx3

저는 현재 관리자 패널을 만들고 있으며 100 % 바보 증명을 위해 코딩하고 있습니다. 데이터베이스에서 문구를 편집하여 모든 정보를 편집 할 수 있습니다.

내가 아는 주된 방법은 이것을 사용하는 것입니다.

$c = $conn->query('SELECT phrase FROM phrases WHERE phrase_name = "corp_name"') or trigger_error($conn->error);

$d = $c->fetch_array();

$phrase_corp_name = $d['phrase']; // "Corporation"

수십 개의 문구가있을 때별로 이상적이지 않습니다.

문제는 이렇게 구를 선택하려고하면 아무 일도하지 않는다는 것입니다.

 $phrase_corp_name = mysqli_query($conn, "SELECT phrase FROM phrases WHERE phrase_name = 'corp_name'");

이상적으로는 "Corporation"이 출력되어야합니다.이 경우 "phrase"의 값입니다. 나는 코드가 틀렸다고 가정하고 있지만 내 머리를 감쌀 수는 없다.

내가 여기서 얻는 오류는 다음과 같습니다.

복구 가능한 치명적인 오류 : mysqli_result 클래스의 개체를 ...에서 문자열로 변환 할 수 없습니다.

Dharman

데이터베이스의 단일 행에 대한 단일 변수는 완전히 불필요합니다. 이러한 목적으로 연관 배열을 사용할 수 있습니다. 그들은 그러한 작업에 완벽합니다.

phrases테이블의 모든 결과를 배열로 가져온 다음 phrases키를 사용하여 액세스합니다 .

$c = $conn->query('SELECT phrase_name, phrase FROM phrases') or trigger_error($conn->error);
$phrases = [];
foreach ($c as $row) {
    $phrases[$row['phrase_name']] = $row['phrase'];
}

그런 다음 다음과 같은 값에 액세스하십시오.

echo $phrases['corp_name'];

참고로 직접 수동으로 수행하는 것보다 mysqli 오류보고를 활성화하는 것이 좋습니다. MySQLi에서 오류 메시지를 얻는 방법을 읽으십시오 .

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

SQL에 여러 값을 삽입하려고 할 때 문 끝을 수정하는 방법은 무엇입니까?

분류에서Dev

PHP 변수에 여러 값을 할당하는 방법은 무엇입니까?

분류에서Dev

변수 값을 잃지 않고 여러 양식을 사용하는 방법은 무엇입니까?

분류에서Dev

순서가 맞지 않는 여러 파일을 병합하고 파일 이름을 Linux의 특정 열에 할당하는 방법은 무엇입니까?

분류에서Dev

전역 변수를 사용하지 않고 여러 뷰 컨트롤러에서 데이터 수정을 확인하는 방법은 무엇입니까?

분류에서Dev

메모리를 할당하지 않고 정렬 지원을 사용하여 opencv를 고유에 매핑하는 방법은 무엇입니까?

분류에서Dev

Python을 사용하여 JSON에서 특정 여러 값을 추출하는 방법은 무엇입니까?

분류에서Dev

여러 if 문을 작성하지 않고 특정 메서드를 호출하는 방법은 무엇입니까?

분류에서Dev

여러 대괄호를 사용하지 않고 문자열을 사용하여 객체 내에서 중첩 값을 얻는 방법은 무엇입니까?

분류에서Dev

포함 절을 사용하여 여러 매개 변수를 쿼리하는 방법은 무엇입니까?

분류에서Dev

SQL 쿼리를 사용하여 고정 날짜이지만 가변 시간이있는 특정 행을 삭제하는 방법은 무엇입니까?

분류에서Dev

쉘 스크립트에서 들여 쓰기를 사용하여 변수에 여러 줄 문자열 값을 할당하는 방법은 무엇입니까?

분류에서Dev

여러 양식 입력을 반복하고 PHP에서 SQL 쿼리에 할당하는 방법은 무엇입니까?

분류에서Dev

SQL 쿼리에서 여러 Html 확인란의 값을 사용하는 방법은 무엇입니까?

분류에서Dev

str replace 문을 여러 개 작성하지 않고도 여러 URL을 정리하는 방법은 무엇입니까?

분류에서Dev

j 쿼리 기능을 사용하여 여러 타이머를 설정하는 방법은 무엇입니까?

분류에서Dev

파이썬에서 변수에 여러 값을 숫자로 할당하는 방법은 무엇입니까?

분류에서Dev

bash의 변수에 여러 공백이있는 문자열을 할당하는 방법은 무엇입니까?

분류에서Dev

정수를 인덱스로 사용하여 c에서 문자열을 반전하는 방법은 무엇입니까? (strlen () 또는 다른 문자열 라이브러리를 사용하지 않고)

분류에서Dev

Oracle SQL 쿼리를 사용하여 XML에서 특정 노드 이름과 해당 값을 선택하는 방법은 무엇입니까?

분류에서Dev

사용자의 여러 값을 특정 크기까지 배열하는 방법은 무엇입니까?

분류에서Dev

스플리터 부분을 사용하지 않고 정규식을 사용하여 문자열을 분할하는 방법은 무엇입니까?

분류에서Dev

for 루프를 사용하여 동시에 특정 여러 줄을 읽는 방법은 무엇입니까?

분류에서Dev

prop ()에서 반환 한 여러 값에서 특정 값을 선택하는 방법은 무엇입니까?

분류에서Dev

R에서 left_join하고 값을 여러 변수에 반복하는 방법은 무엇입니까?

분류에서Dev

Requestly를 사용하여 쿼리 매개 변수를 변경하지 않고 URL의 도메인을 변경하는 방법은 무엇입니까?

분류에서Dev

여러 디렉토리에서 특정 파일을 제거하는 방법은 무엇입니까?

분류에서Dev

여러 개의 문자열에 값을 할당하는 방법은 무엇입니까?

분류에서Dev

하나의 열에서 여러 값을 갖는 LINQ 쿼리를 작성하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    SQL에 여러 값을 삽입하려고 할 때 문 끝을 수정하는 방법은 무엇입니까?

  2. 2

    PHP 변수에 여러 값을 할당하는 방법은 무엇입니까?

  3. 3

    변수 값을 잃지 않고 여러 양식을 사용하는 방법은 무엇입니까?

  4. 4

    순서가 맞지 않는 여러 파일을 병합하고 파일 이름을 Linux의 특정 열에 할당하는 방법은 무엇입니까?

  5. 5

    전역 변수를 사용하지 않고 여러 뷰 컨트롤러에서 데이터 수정을 확인하는 방법은 무엇입니까?

  6. 6

    메모리를 할당하지 않고 정렬 지원을 사용하여 opencv를 고유에 매핑하는 방법은 무엇입니까?

  7. 7

    Python을 사용하여 JSON에서 특정 여러 값을 추출하는 방법은 무엇입니까?

  8. 8

    여러 if 문을 작성하지 않고 특정 메서드를 호출하는 방법은 무엇입니까?

  9. 9

    여러 대괄호를 사용하지 않고 문자열을 사용하여 객체 내에서 중첩 값을 얻는 방법은 무엇입니까?

  10. 10

    포함 절을 사용하여 여러 매개 변수를 쿼리하는 방법은 무엇입니까?

  11. 11

    SQL 쿼리를 사용하여 고정 날짜이지만 가변 시간이있는 특정 행을 삭제하는 방법은 무엇입니까?

  12. 12

    쉘 스크립트에서 들여 쓰기를 사용하여 변수에 여러 줄 문자열 값을 할당하는 방법은 무엇입니까?

  13. 13

    여러 양식 입력을 반복하고 PHP에서 SQL 쿼리에 할당하는 방법은 무엇입니까?

  14. 14

    SQL 쿼리에서 여러 Html 확인란의 값을 사용하는 방법은 무엇입니까?

  15. 15

    str replace 문을 여러 개 작성하지 않고도 여러 URL을 정리하는 방법은 무엇입니까?

  16. 16

    j 쿼리 기능을 사용하여 여러 타이머를 설정하는 방법은 무엇입니까?

  17. 17

    파이썬에서 변수에 여러 값을 숫자로 할당하는 방법은 무엇입니까?

  18. 18

    bash의 변수에 여러 공백이있는 문자열을 할당하는 방법은 무엇입니까?

  19. 19

    정수를 인덱스로 사용하여 c에서 문자열을 반전하는 방법은 무엇입니까? (strlen () 또는 다른 문자열 라이브러리를 사용하지 않고)

  20. 20

    Oracle SQL 쿼리를 사용하여 XML에서 특정 노드 이름과 해당 값을 선택하는 방법은 무엇입니까?

  21. 21

    사용자의 여러 값을 특정 크기까지 배열하는 방법은 무엇입니까?

  22. 22

    스플리터 부분을 사용하지 않고 정규식을 사용하여 문자열을 분할하는 방법은 무엇입니까?

  23. 23

    for 루프를 사용하여 동시에 특정 여러 줄을 읽는 방법은 무엇입니까?

  24. 24

    prop ()에서 반환 한 여러 값에서 특정 값을 선택하는 방법은 무엇입니까?

  25. 25

    R에서 left_join하고 값을 여러 변수에 반복하는 방법은 무엇입니까?

  26. 26

    Requestly를 사용하여 쿼리 매개 변수를 변경하지 않고 URL의 도메인을 변경하는 방법은 무엇입니까?

  27. 27

    여러 디렉토리에서 특정 파일을 제거하는 방법은 무엇입니까?

  28. 28

    여러 개의 문자열에 값을 할당하는 방법은 무엇입니까?

  29. 29

    하나의 열에서 여러 값을 갖는 LINQ 쿼리를 작성하는 방법은 무엇입니까?

뜨겁다태그

보관