Вопрос по mysql. - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (
https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: Вопрос по mysql. (
/showthread.php?tid=408688)
Вопрос по mysql. -
James_Braga - 19.01.2013
Возник вопрос, у меня в базе в столбце ID стоит AUTO_INCREMENT, и я записываю в базу с помощью функции:
PHP код:
mysqlvehicleupdate(vehicleid,Name[],Value)
{
new queryty[76];
format(queryty,sizeof(queryty),"UPDATE vehicles SET `%s`=%i WHERE `ID`='%i'",VarName,VarValue,vehicleid);
return mysql_query(queryty);
}
Если у меня в базе ID машины к примеру 130 а на сервере 20 получается так:
`ID`= 'vehicleid' и он запишет не в 130 ид а в 20, в таблице?
И если это так то как это избежать?
Re: Вопрос по mysql. -
Stepashka - 19.01.2013
При загрузке машин из базы сохранять ключ в массив.
Re: Вопрос по mysql. -
James_Braga - 19.01.2013
аххах точно, он у меня есть VehInfo[vehicleid][ID] просто забыл, спасибо