mysqli를 사용하여 테이블의 특정 필드에 여러 값을 삽입하는 방법은 무엇입니까?

마빈 토르 딜 로스

저는 프로젝트를 진행 중이며 다음과 같은 시나리오가 있습니다. 테이블에 많은 필드가 있습니다.

table_name : transaction_tbl
-id
-name
-description
-ref_number : text(datatype)

여기에 내 코드가 있습니다.

    $sql = "INSERT INTO transaction_tbl (`name`,`description`,`ref_number`) VALUES ('$name','$desccription',$ref_number)";

if ($conn->query($sql) === false){
                    trigger_error('Wrong SQL: ' . $sql . 'Error: ' . $conn->error , E_USER_ERROR);
                }else {
                    echo "Successful ! Data is inserted in database ^__^" ;

                }

이름 자체로 ref_number 또는 참조 번호로 참조 번호가 많을 때가 있는데, 여러 값이 있으면 어떻게 삽입 할 수 있습니까? 감사 :)

업데이트 :

나는 다음과 같은 것을 원한다.

name    description            ref_number
bag     to be use               10359435846 
                               05438547656
                               035848576
Demonyowh

무슨 목적을 위해 ? ref_number가 다른 동일한 이름과 설명으로 새 행을 삽입하지 않는 이유는 무엇입니까?

하지만 원하는 경우 새 ref_number를 기존 ..

먼저 그것이 이미 존재하는지 확인하고 그 값을 얻은 다음 새로운 참조 번호를 연결합니다 .. 또는 존재하지 않으면 새로운 행을 삽입합니다.

$sql = "SELECT `ref_number` FROM `transaction_tbl`
WHERE `name`='$name' AND `description`='$description'";


$query = mysql_query($sql);
if(mysql_num_rows($query) > 0)
{
    $row = mysql_fetch_array($query);
    $new_ref = $row['ref_number'] . '|' . $ref_number;
    $upd = "UPDATE `transaction_tbl` SET `ref_number`='$new_ref'
            WHERE `name`='$name' AND `description`='$description'";
}
else
{
    $ins = "INSERT INTO transaction_tbl (`name`,`description`,`ref_number`)
            VALUES ('$name','$desccription',$ref_number)";
    mysql_query($ins);
}

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

PHP를 사용하여 테이블에 체크 박스 값을 삽입하는 방법은 무엇입니까?

분류에서Dev

각 필드를 사용하여 한 테이블의 값을 다른 테이블에 삽입하는 방법

분류에서Dev

codeigniter 활성 레코드를 사용하여 mysql 테이블의 단일 필드에서 여러 값을 검색하는 방법은 무엇입니까?

분류에서Dev

Bash에서 awk를 사용하여 필드의 여러 값을 반복하는 방법은 무엇입니까?

분류에서Dev

Lua를 사용하여 테이블 내의 테이블에서 값을 얻는 방법은 무엇입니까?

분류에서Dev

FMDB를 사용하여 특정 테이블의 열을 삭제하는 방법은 무엇입니까?

분류에서Dev

지정된 값을 사용하여 테이블에서 td를 색칠하는 방법은 무엇입니까?

분류에서Dev

insertRow ()를 사용하여 삽입 된 테이블을 정렬하는 방법은 무엇입니까?

분류에서Dev

Excel VBA를 사용하여 열의 텍스트 시작 부분에 특정 값을 삽입하는 방법은 무엇입니까?

분류에서Dev

jsoncpp를 사용하여 목록의 특정 값을 txt에 저장하는 방법은 무엇입니까?

분류에서Dev

한 테이블에서 여러 행을 선택하고 다른 테이블의 특정 행의 특정 JSONB 필드에 삽입하는 방법은 무엇입니까? 그러나 단일 원시 SQL 쿼리에서

분류에서Dev

Firebird에서 커서를 사용하여 테이블에 행을 삽입하는 방법은 무엇입니까?

분류에서Dev

특히 LINUX의 PYTHON에서 TKINTER를 사용하여 도구 모음에 사용자 정의 아이콘을 삽입하는 방법은 무엇입니까?

분류에서Dev

wpdb를 사용하여 WordPress의 데이터베이스 테이블에서 특정 행을 삭제하는 방법은 무엇입니까?

분류에서Dev

* args를 사용하여 목록에서 여러 HTML 테이블을 만드는 방법은 무엇입니까?

분류에서Dev

SQL TRIGGER를 사용하여 다른 테이블의 행을 새 테이블에 삽입하는 방법은 무엇입니까?

분류에서Dev

C #에서 itextsharp를 사용하여 단일 테이블에 추가 된 여러 테이블을 정렬하는 방법은 무엇입니까?

분류에서Dev

make를 사용하여 특정 여러 대상을 병렬로 빌드하는 방법은 무엇입니까?

분류에서Dev

키와 값을 사용하여 Tarantool에 LUA 테이블을 삽입하는 방법은 무엇입니까?

분류에서Dev

SQL을 사용하여 테이블에서 배열로 값을 삽입하는 방법은 무엇입니까?

분류에서Dev

ADB를 사용하여 특정 앱을 SD 카드로 /에서 이동하는 방법은 무엇입니까?

분류에서Dev

SQL의 특정 조건에서 외래 키를 사용하여 두 테이블을 연결하는 방법은 무엇입니까?

분류에서Dev

JavaScript를 사용하여 배열의 값을 객체에 삽입하는 방법은 무엇입니까?

분류에서Dev

HSQLDB를 사용하여 테이블에 여러 열을 추가하는 방법은 무엇입니까?

분류에서Dev

Jupyter-Notebook / python을 사용하여 파일의 특정 인덱스에 정수를 삽입하는 방법은 무엇입니까?

분류에서Dev

igraph를 사용하여 특정 노드의 이웃을 추출하는 방법은 무엇입니까?

분류에서Dev

Google 드라이브 SDK를 사용하여 여러 계정을 추가하는 방법은 무엇입니까?

분류에서Dev

사용자 정의 유형이있는 테이블에 값을 삽입하는 방법은 무엇입니까?

분류에서Dev

Spring MVC / Thymeleaf-하나의 입력 필드를 사용하여 두 개의 다른 테이블에 삽입하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    PHP를 사용하여 테이블에 체크 박스 값을 삽입하는 방법은 무엇입니까?

  2. 2

    각 필드를 사용하여 한 테이블의 값을 다른 테이블에 삽입하는 방법

  3. 3

    codeigniter 활성 레코드를 사용하여 mysql 테이블의 단일 필드에서 여러 값을 검색하는 방법은 무엇입니까?

  4. 4

    Bash에서 awk를 사용하여 필드의 여러 값을 반복하는 방법은 무엇입니까?

  5. 5

    Lua를 사용하여 테이블 내의 테이블에서 값을 얻는 방법은 무엇입니까?

  6. 6

    FMDB를 사용하여 특정 테이블의 열을 삭제하는 방법은 무엇입니까?

  7. 7

    지정된 값을 사용하여 테이블에서 td를 색칠하는 방법은 무엇입니까?

  8. 8

    insertRow ()를 사용하여 삽입 된 테이블을 정렬하는 방법은 무엇입니까?

  9. 9

    Excel VBA를 사용하여 열의 텍스트 시작 부분에 특정 값을 삽입하는 방법은 무엇입니까?

  10. 10

    jsoncpp를 사용하여 목록의 특정 값을 txt에 저장하는 방법은 무엇입니까?

  11. 11

    한 테이블에서 여러 행을 선택하고 다른 테이블의 특정 행의 특정 JSONB 필드에 삽입하는 방법은 무엇입니까? 그러나 단일 원시 SQL 쿼리에서

  12. 12

    Firebird에서 커서를 사용하여 테이블에 행을 삽입하는 방법은 무엇입니까?

  13. 13

    특히 LINUX의 PYTHON에서 TKINTER를 사용하여 도구 모음에 사용자 정의 아이콘을 삽입하는 방법은 무엇입니까?

  14. 14

    wpdb를 사용하여 WordPress의 데이터베이스 테이블에서 특정 행을 삭제하는 방법은 무엇입니까?

  15. 15

    * args를 사용하여 목록에서 여러 HTML 테이블을 만드는 방법은 무엇입니까?

  16. 16

    SQL TRIGGER를 사용하여 다른 테이블의 행을 새 테이블에 삽입하는 방법은 무엇입니까?

  17. 17

    C #에서 itextsharp를 사용하여 단일 테이블에 추가 된 여러 테이블을 정렬하는 방법은 무엇입니까?

  18. 18

    make를 사용하여 특정 여러 대상을 병렬로 빌드하는 방법은 무엇입니까?

  19. 19

    키와 값을 사용하여 Tarantool에 LUA 테이블을 삽입하는 방법은 무엇입니까?

  20. 20

    SQL을 사용하여 테이블에서 배열로 값을 삽입하는 방법은 무엇입니까?

  21. 21

    ADB를 사용하여 특정 앱을 SD 카드로 /에서 이동하는 방법은 무엇입니까?

  22. 22

    SQL의 특정 조건에서 외래 키를 사용하여 두 테이블을 연결하는 방법은 무엇입니까?

  23. 23

    JavaScript를 사용하여 배열의 값을 객체에 삽입하는 방법은 무엇입니까?

  24. 24

    HSQLDB를 사용하여 테이블에 여러 열을 추가하는 방법은 무엇입니까?

  25. 25

    Jupyter-Notebook / python을 사용하여 파일의 특정 인덱스에 정수를 삽입하는 방법은 무엇입니까?

  26. 26

    igraph를 사용하여 특정 노드의 이웃을 추출하는 방법은 무엇입니까?

  27. 27

    Google 드라이브 SDK를 사용하여 여러 계정을 추가하는 방법은 무엇입니까?

  28. 28

    사용자 정의 유형이있는 테이블에 값을 삽입하는 방법은 무엇입니까?

  29. 29

    Spring MVC / Thymeleaf-하나의 입력 필드를 사용하여 두 개의 다른 테이블에 삽입하는 방법은 무엇입니까?

뜨겁다태그

보관