我创建了一个连接PHP,Mysql和amp;的应用程序。 Android系统。我正在插入名称,价格&描述。布局很好,ID很完美,但数据没有插入SQL DB。
<?php
$host = "localhost";
$user = "xcxc";
$pass = "xcxc";
$database = "xcxc";
$con = mysql_connect($host, $user, $pass) or die("Cannot connect Database");
mysql_select_db($database) or die("Cannot select Database.");
$a = $_POST["strA"];
$b = $_POST["strB"];
$c = $_POST["strC"];
$sql = "INSERT INTO demo (name, price, description) VALUES('$a', '$b', '$c')";
$result = mysql_query("SET NAMES 'UTF8'", $con);
$result = mysql_query($sql, $con);
if(!$result){
die ('Error: '.mysql_error($con));
}
//echo "1 record added...";
mysql_close($con);
&#13;
PHP代码:
var chat = $.connection.chatHub;
&#13;
继承我的代码,但数据没有插入SQL。
请告诉我这段代码中的问题。
提前感谢。
答案 0 :(得分:0)
您不允许在主线程上执行任何与网络相关的操作,转到asynctask或改造。 这个链接可能有帮助 http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/