これは私がSQLデータを試して更新するために使用するコードです。 誰も私に正しいコードを使用することができますが、エラーが発生し続けますか?彼らはそれが http://offertoro.com/docs/postback構文解析エラー:構文エラー、予期しない 'else'(T_ELSE)41行目
を失敗した場合、それはコードがOffertoroオファーウォールのためであると私は本当にそれはそう私のウェブサイトでの作業を取得したい渡すと0場合、それは1を返すべきであると述べたがドキュメントで
私は最終的に私のユーザーにもっと多くを与えることができます:) 助けていただければ幸いです。開閉括弧の あなたが適切にここで条件を使用し、それ以外を閉じていなかったあなたに非常に多くの
<?php
$servername = "ooo";
$username = "ooo";
$password = "ooo";
$dbname = "ooo";
try {
$conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
// set the PDO error mode to exception
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$id = $_GET["id"];
$old = $_GET["old"];
$o_name = $_GET["o_name"];
$amount = $_GET["amount"];
$cy_name = $_GET["cy_name"];
$user_id = $_GET["user_id"];
$sig = $_GET["sig"];
$payout = $_GET["payout"];
if(!isset($_SESSION['username'])) {
echo '<script type="text/javascript" language="Javascript">
alert("Not Logged In")
</script> ';
}else{
$result = mysql_query("SELECT meta_value FROM eiwi_usermeta WHERE user_id LIKE '$user_id' LIMIT 1");
$row = mysql_fetch_object($result);
$meta_value = $row->meta_value;
$meta_value = $meta_value + $amount;
mysql_query("UPDATE eiwi_usermeta SET meta_value='$meta_value' WHERE user_id LIKE '$user_id' LIMIT 1");
if(!$query->execute())
$result = 0; // Problems executing SQL. Fail.
$dbh = null;
}
} catch (PDOException $e) {
}else{
$result = 0; // Security hash incorrect. Fail.
return $result;
数が集計されていません。これを確認してブロックコード=すべてを閉じてください) –
コードの適切な字下げは、このエラーの原因を明らかにします。 –