sql >> データベース >  >> Database Tools >> phpMyAdmin

特定の日時範囲内でMySQLにランダムな日付を更新/挿入する方法

    基本的なPHPスクリプトを使用した単純なMySQL呼び出しでそれらをすべて引き出し、配列に入れ、「日付ランダマイザー」を介して配列を実行してから、新しい配列を取得し、IDでデータベースを更新します。簡単なピーシー。しかし、これほど単純なことができないのであれば、ジムの「プレゼンテーション」を行うべきではないでしょう。誰かが基本を行うことができないとき、それは私たちの残りのフリーランサーに悪い名前を与えます。意地悪になろうとはしていません。ただ言って、噛むことができる以上に噛まないでください。

    編集:

    神聖ながらくた、あなたは気まぐれです!私はこれを後悔するつもりであることを知っていますが、ここに(あなたのためにそれを書かずに)より良い内訳があります。

    PHPを使用してMySQLからデータベース情報を取得する:

    $result = //result from mysql query IE. "SELECT*FROM `database`" which results in an array of information.
    

    その配列を「日付ランダマイザー」に通します(関数を作成するため、引用符で囲みます:

    $num = mysql_num_rows($result);
    for($i=0; $i<$num; ++$i)
    {
        //run your "date randomizer" function for each date key
    }
    

    「日付ランダマイザー」から取得した新しい配列でMysqlを更新します。

    //run your MySQL query to UPDATE each rows date and information by ID
    

    とてもシンプルです。これ以上分解することはできません。

    あなたの仕事がPHPを書くことであり、これができない場合は、爆発に関係なく、別の作業を探す必要があります。あなたは本当に意地悪な人です。




    1. 同じテーブルのSUBQUERYを使用したMySQLUPDATE

    2. SQLServerスクリプト2012プロジェクトをTeamFoundationServer2012に

    3. phpMyAdmin:日付フィールドがBLOBとして表示されます

    4. phpMyAdminのデフォルトとしてフルテキストを設定するにはどうすればよいですか?