0

php を使用して小さな Web フォームを作成しました。mysql db からデータを更新および挿入できます。フォームにはデータベースからのデータが事前に入力されています...これまでのところすべて正常に動作しています...問題は、フォームをリロードするとデータベースから古いデータを受け取ることです...しかし、データベースを調べているときに更新/新しいデータがあります...実際、私はウェブページでキャッシュを使用していません...何をすべきかわかりません???

...

if(isset($_REQUEST['createTranslationSet']) && (!empty($id)) ) {

    $connect = new mysqli($dbhost, $dbuser, $dbpass, $dbname);
    $mysqli->autocommit(false);

    $mysqli = $connect->prepare("INSERT INTO `translation-ids`(`ID`) VALUES (NULL)");       
    $mysqli->execute();
    $l10id = $mysqli->insert_id;

    $mysqli = $connect->prepare("UPDATE places SET places.translationID = ? WHERE places.id = ?");
    $mysqli->bind_param('ii', $l10id, $id); 
    $mysqli->execute();

    $mysqli = $connect->prepare("SELECT * FROM places WHERE places.id = ?");
    $mysqli->bind_param('i', $id);
    $mysqli->execute();

    $mysqli->fetch();

    echo ($translationID);
4

0 に答える 0