$zapytanie = "SELECT * FROM podmenu WHERE podmenu = '$dzial_usuwany' AND kolejnosc > '$wartosc_usuwana'"; $wynik = mysql_query ($zapytanie) OR die (mysql_error()); while ($wiersz = mysql_fetch_array ($wynik)) { $wartosc_wyzsza = "{$wiersz["kolejnosc"]}"; $odejmij = $wartosc_wyzsza-1; } mysql_query ("UPDATE podmenu SET kolejnosc = '$odejmij' WHERE podmenu = '$dzial_usuwany' AND kolejnosc > '$wartosc_usuwana'"); mysql_close ($db);
i owszem zmienia mi wszystkie rzadane rekordy, ale zmienia je na jedna wartosc a chce zeby od kazdego odjol jeden i nadpisal! Jak dam:
<?php ?>
to pokazuje prawidlowe wartosci a UPDATE upiera sie do pierwszej z wyswietlanych przez echo i zmienia wszystkie na ta wartosc!
Co tu poprawic
