0

私はスクリプトを書きましたが、それは非常にうまく機能しますが、正解を発見するために利用できない回答のIDをハッシュしたいと思います。

したがって、私の現在のコードは次のようになります。

foreach($result2 as $row)
{
   $odpowiedz = $row['Tresc_odpowiedzi'];
   $value= $row['ID'];
   echo "<p><input type=\"radio\" name=\"odp\" value=\"$value\" />$odpowiedz</p>";
} // pobranie wartosci ID pytania z bazy i wpisanie go jako value


$zapytanie3 = $pdo->prepare('SELECT * FROM odpowiedzi WHERE ID = :ID_odpowiedzi'); //pobranie wedlud kategorii zdefiniowanej w 'bindValue'
$zapytanie3 -> bindValue(':ID_odpowiedzi',$_POST['odp'], PDO::PARAM_INT);
$zapytanie3 -> execute();
$result3 = $zapytanie3 -> fetchAll(PDO::FETCH_ASSOC);
//pobranie danej odpowiedzi, aby sprawdzic czy prawidlowa

いいえ、$value をハッシュ化したいので簡単です: です$licznik_odp = hash( 'sha256', $value.$sald);が、ID 番号が 254 かどうかを確認する方法がわかりません。

$zapytanie3 -> bindValue(':ID_odpowiedzi',$_POST['odp'], PDO::PARAM_INT);私は答えのIDを書かなければならないので(ハッシュする前にそれは$row ['ID']です)

それを行う方法はありますか?

4

1 に答える 1