PHPを使用してAndroidアプリケーションから取得した値を配置するmySQLデータベースにテーブルがあります。現在、値は UniqueID であるため、そのカウントを保持しているため、アプリケーションがアクセスされた回数を知ることができます。新しい UniqueID が到着すると、カウント = 1 でデータベースに追加され、既存の UniqueID が取得されると、そのカウントが単純にインクリメントされます。PHPスクリプトを何度も試しましたが、うまくいきませんでした。参照用に私のphpスクリプトを添付しています。
<?php
ini_set('default_charset', 'utf-8');
header('Content-Type: text/html; charset=UTF-8');
$n=$_POST['UniqueID'];
$count=1;
$Today=date("F j, Y, g:i a");
mysql_connect("localhost","root","");
mysql_select_db("farm-o-pedia");
$con="select userid from uniqueid";
$result=mysql_query($con) or die(mysql_error());
if($result=$n)
{
$upd="update uniqueid set count=count+1 where userid=$n";
$result=mysql_query($upd) or die(mysql_error());
}
else {
$que="insert into uniqueid (userid,count,date) values($n,\"$count\",\"$Today\")";
$sql=mysql_query($que) or die(mysql_error());
}
mysql_close();
?>
どんな助けでも大歓迎です.Thanks!