안드로이드 개발 질문/답변
(글 수 45,052)
<?
$db_conn = mysql_connect("mysql5.hosting.paran.com","**","**");
mysql_select_db("soosang_db",$db_conn);
if (!$conn)
{
die('Could not connect: ' . mysql_error());
}
$deadid = $_REQUEST[deadid];
$title = $_REQUEST[title];
$content = $_REQUEST[content];
$relation = $_REQUEST[relation];
$date = $_REQUEST[date];
$time = $_REQUEST[time];
$sql ="insert into 'soosang_db'.'condolences' ('id', 'title', 'content', 'dead', 'date', 'time', 'relation') values('null', '$title', '$content', '$deadid',
'$date', '$time')";
$result = mysql_query($sql);
echo $result;
?>
위와 같이 php를 만들고 안드로이드에서 값을 넣어서 php를 실행하였는데 레코드가 insert되지 않습니다 ㅜㅜ
안드로이드 소스는 다음과 같습니다...
URL url = new URL("......./.....php?deadid="+deadid+"&title="+getTitle.getText().toString()
+"&content="+getContent.getText().toString()+"&relation="+getRelation.getText().toString()+"&date="+date+"&time=00:00:00");
Log.d("data", url.toString());
url.openStream();
finish();
무엇이 문제일까요? 정말 안되네요 ㅜㅜ




어떤 오류가 뜨시는 모르겠지만..
문자 인코딩 방식 때문일지도..
mysql_query("set names utf8");
한번 해보세요.
그리고 일일이 다 한번 echo 로 찍어서 어디서 문제가 생기는 건지 찾아보심이