no coz. powiem krotko: usiąść i plakac.
1) pomijam juz sposob przechowywania danych.
2) Tworzysz plik php, ale go nie zamykasz ?>
3) dane przechowujesz jako tablica php, wszedzie jest $x++. a nie mozna normalnie podawac indexu do tablicy. musiz byc ten $x?
4) spodobala mi sie funkcja usun(). perelka w tym wszystkim. zalozmy ze zapodamy do niej parametr 5. mozna by sie wiec spodziewac, ze ta funkcja powoduje usuniecie rekordu numer 5. no nic bardziej blednego. ta funkcja usuwa 6-tą linijke w pliku. no bo przeciez nie wazne, ze 3 pierwsze linijki to:
<?php
defincja pol
$x=0

czyli usuwajac 5 rekord usuwam 3 rekord
ale to pikuś. wywolajmy te funkcje z paramtrem 1 - no i definicje pol tabeli poszly w .... zniknely

podsumowujac:
ty weź usiądz i na spokojnie przemysl to co chciales zrobic i spojrz na to co zrobiles
edit:
podoba mi sie tekst ze strony:
Cytat
DySRS pozwala na łatwe i bezpieczne przechowywanie danych.