ich hab ne query: SELECT * FROM processes
while(so und so ){
$array[...] = $row[...]
}
Eine total simple query bei der ich aus der ganze tabelle alle zeilen lese und in ein array schicke.
Wie kann es aber sein, dass beim LESEN mit dieser query die daten geändert werden?
In der db steht zB counter: 2
Im array steht dann aber ['counter'] => 3
oO?!
Ich hab vor der query das array standardmäßig erstellt, damit es vorhanden ist, wenn die db abkackt: $array[soundso]['counter'] = 0;
Tests:
db (mysql workbench) zeigt zb counter: 5
direk vor der query(execute): counter => 0 // klar, weil nur "hart" erstellt
direkt nach der query: counter => 6
wtf?
Bin ich jetzt total retarded, oder ist das ein bug?