Cytat(bobek358 @ 10.08.2015, 15:05:54 )

Z tym limit 1 w update trzeba uważać - miałem przypadek, że wywołany w phpMA działał ok a już przez mysql_query aktualizował całą tablicę.
Zasadniczo nie jest to możliwe. Zapytanie wykonywane jest dokładnie tak samo niezależnie od sposobu przesłania do serwera. Poza tym dokumentacja wyraźnie opisuje jak działa LIMIT w UPDATE.
Cytat
The LIMIT clause places a limit on the number of rows that can be updated. (…) You can use LIMIT row_count to restrict the scope of the UPDATE. A LIMIT clause is a rows-matched restriction. The statement stops as soon as it has found row_count rows that satisfy the WHERE clause, whether or not they actually were changed.
UPDATE SyntaxNie można jednak użyć LIMIT jeśli używa się jednocześnie kilku tabel w UPDATE.
Mogłeś mieć jakiś błąd w kodzie i przesyłane było inne zapytanie niż się wydawało. Spróbuj odnaleźć fragment kodu wraz z zapytaniem które tak działało.