본문 바로가기
MySql

MySQL 데이터베이스에 PHP 변수 삽입

by 베이스 공부 2021. 1. 18.
반응형

운없이 Mysql 데이터베이스에 일부 PHP 변수를 삽입하려고합니다. 연결은 아무 문제없이 작동하고 변수에는 모두 값이 있으므로 삽입 문이어야합니다. 나는 웹을 탐색하고 운이없는 많은 대체 방법을 시도했습니다. 다음은 코드입니다.

<?php

$connection = mysql_connect('localhost', 'username', 'password') or die (mysql_error());
mysql_select_db('table', $connection) or die (mysql_error());

$message = $_POST["Body"];

$data = explode("*", $message);

$id = '';
$phone = $_POST["From"];
$location = $data[0];
$speed = $data[1];
$direction = $data[2];
$comment = $data[3];


$query = mysql_query("INSERT INTO user_data (id, phone, location, speed, direction, comment) VALUES ('$id', '$phone', '$location', '$speed', '$direction', '$comment')");

변수에 데이터가 포함되어 있는지 테스트했으며 모든 연결도 테스트했습니다. 이것 만 제외하고 모든 것이 완벽하게 작동합니다! 어떤 도움이라도 좋을 것입니다!

 

해결 방법

 

변수 이름을 {}로 묶으십시오.

'{$speed}'

 

참조 페이지 https://stackoverflow.com/questions/13730966

 

 

반응형

댓글