Input line too long - MySQL UPDATE
#10

You don't need two strings nor strcat.
pawn Код:
forward SaveCar(uid);
public SaveCar(uid)
{
    new query[700];
    format(query, sizeof(query), "UPDATE `rp_cars` SET `akt` = '%d',`mod`='%d',`px`='%f',`py`='%f',`pz`='%f',`k1`='%d',`k2`='%d',`hp`='%f',`u`='%d',`u2`='%d',`u3`='%d',`prze`='%f',`cena`='%d',`p`='%d',`pmax`='%d',`ptyp`='%d',`reja`='%s',`ownerid`='%d',`alarm`='%d',`lock`='%d',`owner`='%d',`ownerid`='%d'",
    SamochodInfo[uid][sAktywny],
    SamochodInfo[uid][sModel],
    SamochodInfo[uid][sSpawnX],
    SamochodInfo[uid][sSpawnY],
    SamochodInfo[uid][sSpawnZ],
    SamochodInfo[uid][sK1],
    SamochodInfo[uid][sK2],
    SamochodInfo[uid][sHP],
    SamochodInfo[uid][sUszkodzenia],
    SamochodInfo[uid][sUszkodzenia2],
    SamochodInfo[uid][sUszkodzenia3],
    SamochodInfo[uid][sPrzebieg],
    SamochodInfo[uid][sCena],
    SamochodInfo[uid][sPaliwo],
    SamochodInfo[uid][sPaliwoMax],
    SamochodInfo[uid][sPaliwoTyp],
    SamochodInfo[uid][sRejestracja],
    SamochodInfo[uid][sAlarm],
    SamochodInfo[uid][sZamkniety],
    SamochodInfo[uid][sOwner],
    SamochodInfo[uid][sOwnerID]);

    format(query, sizeof query, "%s,`t`='%d',`t2`='%s',`t3`='%d',`t4`='%d',`t5`='%d',`t6`='%d',`t7`='%d',`t8`='%d',`t9`='%d',`t10`='%d',`t11`='%d',`t12`='%d',`t13`='%d',`t14`='%d',`pj`='%d',`int`='%d',`vw`='%d',`audio`='%d',`link`='%s',`zarej`='%d',`kogut`='%d',`blok`='%d',`bpowod`='%s' WHERE `uid`='%d'",
    query,
    SamochodInfo[uid][sTune],
    SamochodInfo[uid][sTune2],
    SamochodInfo[uid][sTune3],
    SamochodInfo[uid][sTune4],
    SamochodInfo[uid][sTune5],
    SamochodInfo[uid][sTune6],
    SamochodInfo[uid][sTune7],
    SamochodInfo[uid][sTune8],
    SamochodInfo[uid][sTune9],
    SamochodInfo[uid][sTune10],
    SamochodInfo[uid][sTune11],
    SamochodInfo[uid][sTune12],
    SamochodInfo[uid][sTune13],
    SamochodInfo[uid][sTune14],
    SamochodInfo[uid][sPJ],
    SamochodInfo[uid][sInt],
    SamochodInfo[uid][sVir],
    SamochodInfo[uid][sAudio],
    SamochodInfo[uid][sAudioLink],
    SamochodInfo[uid][sZarejestrowany],
    SamochodInfo[uid][sKogut],
    SamochodInfo[uid][sBlokada],
    SamochodInfo[uid][sBlokadaPowod],
    uid);

    qr++; mysql_query(query);
    mysql_free_result();
    return 1;
}
not tested
Reply


Messages In This Thread
Input line too long - MySQL UPDATE - by Rdx - 26.12.2012, 12:12
Re: Input line too long - MySQL UPDATE - by Peach - 26.12.2012, 12:16
Re: Input line too long - MySQL UPDATE - by Rdx - 26.12.2012, 12:45
Re: Input line too long - MySQL UPDATE - by Djole1337 - 26.12.2012, 12:48
Re: Input line too long - MySQL UPDATE - by Konstantinos - 26.12.2012, 12:51
Re: Input line too long - MySQL UPDATE - by Djole1337 - 26.12.2012, 12:52
Re: Input line too long - MySQL UPDATE - by Rdx - 26.12.2012, 13:08
Re: Input line too long - MySQL UPDATE - by Konstantinos - 26.12.2012, 13:14
Re: Input line too long - MySQL UPDATE - by Rdx - 26.12.2012, 23:10
Re: Input line too long - MySQL UPDATE - by ReneG - 26.12.2012, 23:31

Forum Jump:


Users browsing this thread: 3 Guest(s)