PHP と mysql で簡単なブートストラップ フォームを作成しようとしています (デフォルト設定で xampp を使用しています)。すべてが index.php という 1 つのファイルで行われます。
ここに私のフォームがあります:
<form class="form-horizontal" role="form" method="post" action="index.php" >
                <div class="form-group">
                    <label for="inputLongitude" class="col-lg-2 control-label">Longitude</label>
                    <div class="col-lg-10">
                      <input type="number" class="form-control" id="inputLongitude" placeholder="longitude" name="inputLongitude">
                    </div>
                </div>
                <div class="form-group">
                    <label for="inputLatitude" class="col-lg-2 control-label">Latitude</label>
                    <div class="col-lg-10">
                      <input type="number" class="form-control" id="inputLatitude" placeholder="latitude" name="inputLatitude">
                    </div>
                </div>
                <div class="form-group">
                    <div class="col-lg-offset-2 col-lg-10">
                      <button type="submit" name="submit" class="btn btn-primary">Save</button>
                    </div>
                </div>
                               </form>
フォームは非常にシンプルで、2 つの値を取り、データベースに格納します。そして、ここで、mysqlに値を保存するために使用するphpコード(同じファイル-index.php):
$conn = mysqli_connect('localhost', 'root', '', 'android_app') or die("bla");
                if (mysqli_connect_errno()){
                    echo "Failed to connect to MySQL: " . mysqli_connect_error();
                }
                $longti = isset($_POST['inputLongitude']); 
                $lati = isset($_POST['inputLatitude']);
    $sql = "INSERT INTO `table`(`key_primary`, `lati`, `longti`) VALUES (`key_primary`,$lati,$longti)";
    mysqli_query($conn,$sql);
これまでのところ、ほとんどすべてが正常に機能しています。両方の値が保存されます。これがdbの設定です:http://i.imgur.com/hyuNJsj.jpg
今私の問題:保存されるはずの値(=送信してデータベースに保存したい)が保存されません。したがって、たとえば「50,5」を格納する代わりに、mysqlは「1」のみを格納します。フォームで何を送信しても、常に格納されます。ここを見てくださいhttp://imgur.com/brjFn5e。
本当に興味深いのは、phpmyadmin で SQL を使用してそこに値を挿入すると (「手動の方法」)、問題ないことです。全く問題無い。どうすればそれを解決できるか考えていますか? データベースの設定が間違っていますか? それともコードのどこかにありますか?