私はこのコードのトラブルサイコーいます:データベースでPHP + MySQLの問題:(
if ($_GET['offline']) {$extranet = $_GET['offline'];} else {$extranet = $online;}
$sql = mysqli_query($db,"UPDATE tbl_system SET value = '$extranet' WHERE property = 'extranet'");
echo $_GET['offline'];
echo $extranet;
echo $online;
、プロパティ=エクストラネットは、エコーの1 結果であるフィールドの値:
$_GET['offline'] = 0
$extranet = 1
$online = 1
を
今、明らかに、何かがここで間違っている
このGETを与えるためのURLは次のとおりです。。?app=admincp&offline=0
、そう$_GET['offline']
は問題ではありません
問題はifステートメントにある必要がありますが、わかりません。
アイデアはありますか?
を使用するように、より良い設定されていない場合にはエラーがスローされます私は、PHPタグを追加;) –
は、実際に値を設定するコードがありますエクストラネットの? 私はこれをより明確に書き直すでしょう。変数が正しく初期化されていることを確認してから、すべての条件が満たされた後に同じ文字列を出力してから、ポストを更新してください。その後、私たちはあなたを助けることができるようになります。 Jacob – TheJacobTaylor
私がこの権利を読んでいる場合、オフラインは0に設定され、エクストラネットは1 $ – TheJacobTaylor