Правя тази тема, защото се нуждая от малко по-сериозни знания относно работата със SQL заявките. Въпроса ми е как да избягвам проблема „загубено място“ (phpMyAdmin), както и ако имам над 150 000 записа - как да ги обновявам правилно и да добавям нови без да се случва така, че новите всъщност вече да съществуват, ако постоянно черпя информация от едно място и искам да се записват само новите неща и обновяват старите.
На два пъти ми се случи при загуба на място и над 150 000 записа да започнат да се дублират записи, защото при mysql_numrows заявка за проверка на конкретен запис, тя е отвърнала 0, поради което кода за добавяне се е изпълнил, а в същото време реално въпросните данни вече ги има много по-напред в таблицата, да кажем някъде сред първите 50 000 записа.
Таблицата, в която се получава този проблем работи изцяло с числа.
Та, извода: някой може ли да ми даде някакви връзки към задълбочени MySQL уроци за напреднали (по възможност на български, но не е задължително) и да обясни, ако знае, защо се появява проблема, който по-горе описах?
На два пъти ми се случи при загуба на място и над 150 000 записа да започнат да се дублират записи, защото при mysql_numrows заявка за проверка на конкретен запис, тя е отвърнала 0, поради което кода за добавяне се е изпълнил, а в същото време реално въпросните данни вече ги има много по-напред в таблицата, да кажем някъде сред първите 50 000 записа.
Таблицата, в която се получава този проблем работи изцяло с числа.
Та, извода: някой може ли да ми даде някакви връзки към задълбочени MySQL уроци за напреднали (по възможност на български, но не е задължително) и да обясни, ако знае, защо се появява проблема, който по-горе описах?