Mam skrypt do usuwania wpisu z pliku:
<?php $categories = show_category($category_db); echo ' <form action="panel.php?id=addcat&delete=ok" method="post"> <select name="deletecat">'; } echo'</select> <input type="submit" value="Kasuj" /> </form>'; if($_GET['id'] == 'addcat' && $_GET['delete'] == 'ok') { add($category_db, $categories); } ?>
I mam problem z przypisaniem indeksów po usunięciu.
Otóż talica w pliku wygląda tak:
<?php ( ( [kategoria] => Webmaster ) ( [kategoria] => Programowanie ) ( [kategoria] => Grafika ) ( [kategoria] => Gry ) ) ?>
No i jak usune ostatnią kategorie to wszystko chodzi. Ale jak usune kategorie Grafika to tablica wtedy wygląda tak:
<?php ( ( [kategoria] => Webmaster ) ( [kategoria] => Programowanie ) ( [kategoria] => Gry ) ) ?>
Jak widać index tablicy Gry jest 3 a nie 2 i wszystko sie sypie. Czy jest jakaś metoda aby po usunięciu wpisu indexy automatycznie sie ustawiły pokolei :?: