-1

こんにちはimは、いくつかの乱数を作成して単純なmysql更新を実行しようとしていますが、何らかの理由でDreamweaverが閉じ括弧にエラーを表示しています。

<?php


if (isset($_POST['battle_move'])) {

$battle_move= mysql_real_escape_string($_POST['battle_move']);
$battle_move22 = strip_tags($battle_move);
$random_number = rand(1, 50); 
$a = $random_number ;
$b = 5;
$random_number1 = ($a * $b) ;


$random_number2 = rand(1, 50); 
$c = $random_number2 ;
$d = 5;
$random_number22 = ($c * $d) ;

mysql_query("UPDATE maplog SET wildpokemonhp=wildpokemonhp+".$random_number1." WHERE username = '".$_SESSION['username']."'")
mysql_query("UPDATE maplog SET userpokemonhp=userpokemonhp+".$random_number22." WHERE username = '".$_SESSION['username']."'")

    }
?>

サーバーにアップロードして、ホワイトページを取得します。私はこれに出くわしたことがありません...最後の}が問題だと言っています.....

4

6 に答える 6

4
mysql_query("UPDATE maplog SET wildpokemonhp=wildpokemonhp+".$random_number1." WHERE username = '".$_SESSION['username']."'")
mysql_query("UPDATE maplog SET userpokemonhp=userpokemonhp+".$random_number22." WHERE username = '".$_SESSION['username']."'")

;各mysql_queryの後に必要があります

于 2012-04-18T10:56:01.863 に答える
3

に欠け;mysql_queryいることが問題のようです。

于 2012-04-18T10:56:05.280 に答える
2

あなたは去った; クエリの更新で。それらを修正してください。

mysql_query("UPDATE maplog SET wildpokemonhp=wildpokemonhp+".$random_number1." WHERE username = '".$_SESSION['username']."'");
mysql_query("UPDATE maplog SET userpokemonhp=userpokemonhp+".$random_number22." WHERE username = '".$_SESSION['username']."'");
于 2012-04-18T10:55:58.993 に答える
2

ステートメント;の最後でターミネーター()を試してください。mysql_query()

mysql_query("UPDATE maplog SET wildpokemonhp=wildpokemonhp+".$random_number1." WHERE username = '".$_SESSION['username']."'");
mysql_query("UPDATE maplog SET userpokemonhp=userpokemonhp+".$random_number22." WHERE username = '".$_SESSION['username']."'");
于 2012-04-18T10:56:14.140 に答える
1

ない ; の上:

mysql_query("UPDATE maplog SET wildpokemonhp=wildpokemonhp+".$random_number1." WHERE username = '".$_SESSION['username']."'")

mysql_query("UPDATE maplog SET userpokemonhp=userpokemonhp+".$random_number22." WHERE username = '".$_SESSION['username']."'")
于 2012-04-18T10:56:45.930 に答える
1

pls。書きます ";" 各phpコマンドの後。

于 2012-04-18T10:59:14.260 に答える