JSON을 사용하여 데이터베이스에 레코드 삽입

카페인 코더

다음은 내 코드입니다.

<?php
$json = '{"apples":"green","bananas":"yellow"}';
$var=(json_decode($json, true));
print_r($var);

$username = "root";
$password = "";
$hostname = "localhost"; 

//connection to the eventbase
$dbhandle = mysql_connect($hostname, $username, $password) 
  or die("Unable to connect to MySQL");
echo "Connected to MySQL<br>";

//select a eventbase to work with
$selected = mysql_select_db("json",$dbhandle) 
  or die("Could not select json");

// Insert $event array into eventbase
    foreach ($json as $key => $value) {
    $db_insert = mysql_query("INSERT INTO fruits (fruit,color) VALUES" . $value);
    mysql_query($db_insert);
    if (!$db_insert)
    {
    die('Could not connect - event insert failed: ' . mysql_error());
    }
    }
?>

JSON 및 PHP를 처음 사용하는 경우 해당 레코드를 MySQL에 삽입하기 위해 수행 할 수있는 모든 변경 사항을 게시하십시오.

그러나 다른 부분이 남아 있습니다. JSON 인코딩 데이터를 MySQL에 문자열 형식으로 저장하고 싶습니다. 어떻게 할 수 있습니까?

Rikesh

$var아래와 같이 사용 ,

foreach ($var as $fruit => $color) {
    $db_insert = mysql_query("INSERT INTO fruits (fruit,color) VALUES ('$fruit','$color')");
    .....

참고 : 새 코드에서 함수를 사용하지 마십시오mysql_* . 더 이상 유지 되지 않으며 공식적으로 사용되지 않습니다 . 참고 항목 빨간색 상자 ? 에 대해 알아 준비된 문 대신 사용할 PDO 또는 MySQLi를 - 이 기사는 당신이 어떤을 결정하는 데 도움이됩니다. PDO를 선택한 경우 여기에 좋은 자습서가 있습니다.

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

워드 프레스 4.7을 사용하여 데이터베이스 테이블에 양식 값 삽입

분류에서Dev

mysql 데이터베이스 레코드 사이에 행 삽입

분류에서Dev

Slonik을 사용하여 내 postgres 데이터베이스에 여러 레코드를 삽입하려면 어떻게해야합니까?

분류에서Dev

node.js와 함께 axios POST를 사용하여 json 레코드를 postgresql 데이터베이스에 삽입 할 수 없습니까?

분류에서Dev

C #을 사용하여 데이터베이스에 Null 삽입

분류에서Dev

jdbctemplate을 사용하여 데이터베이스에 맵 삽입

분류에서Dev

C #을 사용하여 AWS 키 스페이스에 여러 레코드 삽입

분류에서Dev

데이터베이스에 삽입 된 마지막 레코드 값을 검색하는 가장 좋은 방법

분류에서Dev

feedparser, MySQldb 및 python을 사용하여 rss 피드 이미지를 mysql 데이터베이스에 삽입

분류에서Dev

MERGE 문을 사용하여 테이블에 레코드 업데이트 / 삽입

분류에서Dev

db 이미지와 같이 여러 레코드가있는 mysql 데이터베이스에 json 배열을 삽입하는 방법

분류에서Dev

MVC 다른 모델의 드롭 다운을 사용하여 데이터베이스에 행 삽입

분류에서Dev

postgresql을 사용하여 android studio (kotlin)에 레코드 삽입

분류에서Dev

C #을 사용하여 SQL Server 2012에 레코드 삽입

분류에서Dev

ajax와 함께 POST 메소드를 사용하여 다중 배열을 사용하여 데이터베이스에 데이터를 삽입하는 방법 :

분류에서Dev

Python을 사용하여 MS Access 데이터베이스에 데이터 삽입

분류에서Dev

Enter 버튼을 사용하여 데이터베이스에 데이터 삽입

분류에서Dev

foreach를 사용하여 mysql 데이터베이스에 datagridview 레코드를 삽입하는 방법

분류에서Dev

PHP를 사용하여 JSON 항목 사이에 레코드 삽입

분류에서Dev

CodeIgniter에서 Jquery Ajax를 사용하여 레코드를 삽입 한 후 Json 데이터 인쇄

분류에서Dev

VB.NET을 사용하여 테이블의 모든 데이터를 삭제하고 Access 데이터베이스에 새 레코드를 삽입하는 방법은 무엇입니까?

분류에서Dev

json을 사용하여 데이터베이스에 데이터를 삽입 할 수 없습니다.

분류에서Dev

View의 드롭 다운 목록을 사용하여 ViewModel에서 데이터베이스로 데이터를 삽입하는 방법

분류에서Dev

Excel 파일을 업로드하고 읽고 Groovy Grails를 사용하여 데이터베이스에 데이터를 삽입합니다.

분류에서Dev

연관이 속한 양식을 사용하여 데이터베이스에 새 레코드를 입력하십시오.

분류에서Dev

연관이 속한 양식을 사용하여 데이터베이스에 새 레코드를 입력하십시오.

분류에서Dev

case 문을 사용하여 mysql 데이터베이스에 삽입

분류에서Dev

VB.Net을 사용하여 postgreSql 데이터베이스에 DateTime 삽입

분류에서Dev

업데이트 삽입 쿼리를 사용하여 .csv 값을 데이터베이스에 삽입

Related 관련 기사

  1. 1

    워드 프레스 4.7을 사용하여 데이터베이스 테이블에 양식 값 삽입

  2. 2

    mysql 데이터베이스 레코드 사이에 행 삽입

  3. 3

    Slonik을 사용하여 내 postgres 데이터베이스에 여러 레코드를 삽입하려면 어떻게해야합니까?

  4. 4

    node.js와 함께 axios POST를 사용하여 json 레코드를 postgresql 데이터베이스에 삽입 할 수 없습니까?

  5. 5

    C #을 사용하여 데이터베이스에 Null 삽입

  6. 6

    jdbctemplate을 사용하여 데이터베이스에 맵 삽입

  7. 7

    C #을 사용하여 AWS 키 스페이스에 여러 레코드 삽입

  8. 8

    데이터베이스에 삽입 된 마지막 레코드 값을 검색하는 가장 좋은 방법

  9. 9

    feedparser, MySQldb 및 python을 사용하여 rss 피드 이미지를 mysql 데이터베이스에 삽입

  10. 10

    MERGE 문을 사용하여 테이블에 레코드 업데이트 / 삽입

  11. 11

    db 이미지와 같이 여러 레코드가있는 mysql 데이터베이스에 json 배열을 삽입하는 방법

  12. 12

    MVC 다른 모델의 드롭 다운을 사용하여 데이터베이스에 행 삽입

  13. 13

    postgresql을 사용하여 android studio (kotlin)에 레코드 삽입

  14. 14

    C #을 사용하여 SQL Server 2012에 레코드 삽입

  15. 15

    ajax와 함께 POST 메소드를 사용하여 다중 배열을 사용하여 데이터베이스에 데이터를 삽입하는 방법 :

  16. 16

    Python을 사용하여 MS Access 데이터베이스에 데이터 삽입

  17. 17

    Enter 버튼을 사용하여 데이터베이스에 데이터 삽입

  18. 18

    foreach를 사용하여 mysql 데이터베이스에 datagridview 레코드를 삽입하는 방법

  19. 19

    PHP를 사용하여 JSON 항목 사이에 레코드 삽입

  20. 20

    CodeIgniter에서 Jquery Ajax를 사용하여 레코드를 삽입 한 후 Json 데이터 인쇄

  21. 21

    VB.NET을 사용하여 테이블의 모든 데이터를 삭제하고 Access 데이터베이스에 새 레코드를 삽입하는 방법은 무엇입니까?

  22. 22

    json을 사용하여 데이터베이스에 데이터를 삽입 할 수 없습니다.

  23. 23

    View의 드롭 다운 목록을 사용하여 ViewModel에서 데이터베이스로 데이터를 삽입하는 방법

  24. 24

    Excel 파일을 업로드하고 읽고 Groovy Grails를 사용하여 데이터베이스에 데이터를 삽입합니다.

  25. 25

    연관이 속한 양식을 사용하여 데이터베이스에 새 레코드를 입력하십시오.

  26. 26

    연관이 속한 양식을 사용하여 데이터베이스에 새 레코드를 입력하십시오.

  27. 27

    case 문을 사용하여 mysql 데이터베이스에 삽입

  28. 28

    VB.Net을 사용하여 postgreSql 데이터베이스에 DateTime 삽입

  29. 29

    업데이트 삽입 쿼리를 사용하여 .csv 값을 데이터베이스에 삽입

뜨겁다태그

보관