これまで見たことのない魔法のテクニカルマスターが見に来ます! ! ! Mysql は一度に 2 つのデータを自動的に挿入して問題を解決します。 。 。 。
この投稿は、helpmbbm によって 2012-06-12 02:08:16 に最終編集されました
mysql_connect("XXX.com","XXX","XXX");
mysql_select_db("XXX");
mysql_query("名前を設定 'utf-8'");
$ip="222";
$insql="INSERT INTO `ip` (`ip`)VALUES ('$ip')";
mysql_query($insql);
すべてのページの PHP コードには HTML、フォーム、インクルードがありません。
ただし、一度に同じものを 2 つ挿入します。 。 。
もともとIPを取得するコードがありましたが、すべて削除しました。これで、変数ipの値が2つずつ挿入されます。 , すると、どうやっても取得できなかったローカルIPアドレスが取得されてしまいます! ! ! ! !
これは幽霊だと考え、キャッシュは IP アドレスを再度変更し、さらに 2 つのエントリを挿入し、再び新しい IP アドレスと 222 を設定しました。
さて、組み込み変数 $Ip を取得することは可能でしょうか? ? $iip に変更し、同じ 2 行
を挿入します。
SQL ステートメントに ID を追加し、$insql="INSERT INTO `ip` (`id`,`ip`)VALUES ('null', '".$iip."');";
一度で素晴らしい結果が得られます! ! ! !
私は夢を見ているのでしょうか? ? ?幽霊に遭遇しましたか? ? ?
テーブル構造
CREATE TABLE `ip` (
`id` int(8) NOT NULL,
`ip` varchar(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
すべての試みの結果、テーブル名を ipip に変更した後も、データを 1 つだけ挿入できました。専門家に説明してください。 。 IPを取得するためのコードはありません。 。 2 つのエントリを挿入すると、なぜ魔法の IP アドレスを取得できるのですか? 。 。 。 。
この更新では、さらに 2 つの項目が挿入されます。テーブル名は ipip です。SQL ステートメントはどこに格納されているのでしょうか。 ? ? ?
しかし、IP アドレスを取得する場所も方法もありません。 。フレームワークの使用や外部ファイルの導入はありません。 。 。
私の言っていることを真実だと信じる人はいるだろうか?これは本当です、説明してください。 。
本当に理解できず、幻覚か夢を見ているのではないかと不安になりました...その後、自分を強く打ちました...それからローカルで同じことを行ってデバッグした結果、通常通りに行を作成し、上記のアプリケーションを解決しました。どのような魔法のキャッシュ テクノロジか。また、1 つだけを挿入する方法について説明します。 。 。 。 。 。 。
問題が見つかったので、各人に 3 回の推測のチャンスが与えられます。何が原因だったのか誰も推測できないと思います。 !はは