Új hozzászólás Aktív témák

  • danwin

    újonc

    Hali!

    Olvastam egy ilyet, hogy véletlenszerű rendelés számot ad, amit a checkout_process.php 123. sorában lévő $insert_id = tep_db_insert_id(); alá kell beszúrni.

    // Now we want the order id to be a bit less of a give away as to the number of orders
    // so we'll add in a 4 digit random number
    $new_id=$insert_id + rand (1000, 9000); //Adds a random number between 1000 & 9000
    // Now write this to the order just created
    $sql_data_array = array('orders_id' => $new_id);
    tep_db_perform(TABLE_ORDERS, $sql_data_array, "update", 'orders_id='. $insert_id);
    $insert_id = $new_id;
    // That's it

    Ez működött is, de elméletileg adhat két egyforma számot is, akkor pedig hibát ír ki.

    Tudnátok nekem egy olyan részt írni, ami minden megrendelés számhoz mondjuk 23-at hozzá ad? A segítséget előre is köszönöm.

Új hozzászólás Aktív témák