mysqlの番号が間違っています

Kev30

XPをmysqlに入力したい。これがxpで、が付いているので、小さなスクリプトでそれらを削除しました。今、私はそれらをmysqlに入力したいと思います、そしてこれは私が得るものです:Overallxpnow = 8388607

今問題は私のxpが328,147,065であるということです。ですから、それは正しくありません。mysqlで取得するために使用される変数を使用してエコーを入力すると、328 xpの量(正しい量)が表示されます。問題は、なぜ間違った番号が表示されているのか本当にわからないことです。

これはスクリプトです:

$result = mysql_query("SELECT * FROM track WHERE  `rsname` ='$name'");

if( mysql_num_rows($result) > 0) {
    mysql_query("UPDATE  track SET 
    `rsname` = '$name',
    `overallranknow` = '$Overalln', 
    `overalllevelnow` = '$Overall[1]',
    `overallxp` = '$Overalln2' WHERE 
    `rsname` = '$name', 
    `overallranknow` = '$Overalln', 
    `overalllevelnow` = '$Overall[1]'
    `overallxpnow` = '$Overall2'");
}
else
{
    mysql_query("INSERT INTO track (`rsname`, `overallranknow`, `overalllevelnow`, `overallxpnow` ) VALUES ('$name', '$Overalln', '$Overall[1]', '$Overall2')");

}   
}     

これは、を削除するためのコードです。

$value2= $Overall[2]; 
$bad_symbols2 = array(",", "."); 
$Overall2 = str_replace($bad_symbols2, "", $value2);

私は私ができる限り多くの情報を伝えたことを望みます。

また、私はテーブルタイプとしてmediumintを使用しています。

〜Kev(悪い英語=ごめんなさい)

バートフリーデリヒス

間違ったフィールドタイプを使用しています。ドキュメントは言うMEDIUMINT8388607へ-8388608の範囲を持っています。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

一意の番号の長さが間違っています

分類Dev

配列内のC ++ coutの番号が間違っています

分類Dev

解析例外の行番号が間違っています

分類Dev

ListViewの位置番号が間違っています

分類Dev

GridViewのアダプタの要素の番号が間違っています

分類Dev

フォーム送信後の郵便番号の形式が間違っています

分類Dev

ラテックスの参照番号の順序が間違っています

分類Dev

解析されたURIのポート番号が間違っています

分類Dev

MSWordヘッダーレベル4の番号が間違っています

分類Dev

Python:matplotlibヒストグラムのビン番号が間違っています

分類Dev

MySQLの結合が間違っています結果

分類Dev

比較した mySQL の値が間違っています

分類Dev

Mysql JDBC-ResultSetが入力されていない+間違った番号 行の

分類Dev

NSNumber割り当ての問題。間違った番号が割り当てられています

分類Dev

MariaDBの順序は間違っていますが、MySQLでは正しい

分類Dev

MySQL構文のOVERおよびPARTITIONの構文が間違っています

分類Dev

このmySQL外部キーの設定で何が間違っていますか?

分類Dev

MySQL SELECT MAX、他のフィールドの値が間違っています

分類Dev

datepartを使用した1月1日の米国の週番号の計算が間違っています

分類Dev

関数を繰り返すための引数番号が間違っています

分類Dev

mysqlクロス集計の合計が間違っています

分類Dev

Python MySQLコネクタ、「引数の数が間違っています。」

分類Dev

Angular、Flask、mysql.connector ProgrammingError:引数の数が間違っています

分類Dev

MySQLのエントリが重複していますが、文字列が間違っています

分類Dev

java.lang.UnsupportedClassVersionError:.classファイルのバージョン番号が間違っていますか?

分類Dev

foreachブロック内のスタックトレース行番号が間違っています

分類Dev

Ruby onRails-ファラデーSSLErrorのバージョン番号が間違っています

分類Dev

IPA アーカイブ内のバージョン番号が間違っています

分類Dev

MySQL関数が間違った値を返しています

Related 関連記事

  1. 1

    一意の番号の長さが間違っています

  2. 2

    配列内のC ++ coutの番号が間違っています

  3. 3

    解析例外の行番号が間違っています

  4. 4

    ListViewの位置番号が間違っています

  5. 5

    GridViewのアダプタの要素の番号が間違っています

  6. 6

    フォーム送信後の郵便番号の形式が間違っています

  7. 7

    ラテックスの参照番号の順序が間違っています

  8. 8

    解析されたURIのポート番号が間違っています

  9. 9

    MSWordヘッダーレベル4の番号が間違っています

  10. 10

    Python:matplotlibヒストグラムのビン番号が間違っています

  11. 11

    MySQLの結合が間違っています結果

  12. 12

    比較した mySQL の値が間違っています

  13. 13

    Mysql JDBC-ResultSetが入力されていない+間違った番号 行の

  14. 14

    NSNumber割り当ての問題。間違った番号が割り当てられています

  15. 15

    MariaDBの順序は間違っていますが、MySQLでは正しい

  16. 16

    MySQL構文のOVERおよびPARTITIONの構文が間違っています

  17. 17

    このmySQL外部キーの設定で何が間違っていますか?

  18. 18

    MySQL SELECT MAX、他のフィールドの値が間違っています

  19. 19

    datepartを使用した1月1日の米国の週番号の計算が間違っています

  20. 20

    関数を繰り返すための引数番号が間違っています

  21. 21

    mysqlクロス集計の合計が間違っています

  22. 22

    Python MySQLコネクタ、「引数の数が間違っています。」

  23. 23

    Angular、Flask、mysql.connector ProgrammingError:引数の数が間違っています

  24. 24

    MySQLのエントリが重複していますが、文字列が間違っています

  25. 25

    java.lang.UnsupportedClassVersionError:.classファイルのバージョン番号が間違っていますか?

  26. 26

    foreachブロック内のスタックトレース行番号が間違っています

  27. 27

    Ruby onRails-ファラデーSSLErrorのバージョン番号が間違っています

  28. 28

    IPA アーカイブ内のバージョン番号が間違っています

  29. 29

    MySQL関数が間違った値を返しています

ホットタグ

アーカイブ