Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Usuwanie rekordów
renault12
post
Post #1





Grupa: Zarejestrowani
Postów: 147
Pomógł: 0
Dołączył: 9.01.2010

Ostrzeżenie: (0%)
-----


Witam,

Napotkałem problemik dotyczacy usuwania rekordow z bazy danych.
Otóż mam taki kod:
  1. <?
  2. $start = $_GET['start'];
  3. $na_stronie = 8;
  4. $wykonaj=mysql_query("SELECT * FROM images");
  5. $znaleziono=mysql_num_rows($wykonaj);
  6. if($znaleziono>$na_stronie) {
  7. print '<center>Strona ';
  8. for($i=0; $i<ceil($znaleziono/$na_stronie); $i++)
  9. print '<a href="galeria.php?start='.($i*$na_stronie).'">'.($i+1).'</a> | ';
  10. }
  11. print '</center>';
  12.  
  13. $query = "SELECT * FROM images LIMIT ".($start).",".$na_stronie."";
  14. $result = mysql_query ($query);
  15. while ($row = mysql_fetch_assoc($result))
  16. {
  17. $obraz = $row['tn_filename'];
  18. $obrazduzy = $row['filename'];
  19. ?>
  20. <div id="mejn"> <?
  21. $uss = $_SESSION['user_name'];
  22. $edytt = mysql_query("SELECT user_name FROM users WHERE ranga='1'");
  23. while ($e = mysql_fetch_assoc($edytt)) {
  24. $tp = $e['user_name'];
  25. }
  26. if ($tp == $uss) {
  27. if ($e['ranga'] = 1) {
  28. if(isset($_GET['usun'])) {
  29. mysql_query("DELETE FROM `images` WHERE `idx` = '".$_GET['usun']."'");
  30. header ("usuwanie.php");
  31. }
  32. $rezultat = mysql_query("SELECT * FROM `images` WHERE idx = ".$row['idx']." limit 1") or die("Błąd 2");
  33. $i = 0;
  34. while ($record = mysql_fetch_array($rezultat, MYSQL_ASSOC)) {
  35. ?> <center><font size="2"> <? echo "<a href=\"galeria.php?usun=".$record['idx']."\"> - Usuń - </a>"; ?> </font></center> <?
  36. $i++;
  37. }
  38. }
  39. }
  40. echo "<a href='galleria/images/".$obrazduzy."'><img src='galleria/images/".$obraz."' border='0' />"; ?> </div>
  41. <?
  42. }
  43. ?>


W tym kodzie mam zawarte stronnicowanie, ktore dobrze chodzi, lecz jest problem w kodzie gdzie zaczyna sie usuwanie rekordów. Nad obrazkiem jest link usun i przypisany do niego id ktore wyglada mniej wiecej tak po najechaniu na niego myszka "http://blablabla.blabla.pl/blabla/galeria.php?usun=7". W momencie kiedy go naciskam, wraca do strony galeria.php i nic sie nie dzieje, nie usuwa sie zaden wpis do bazy danych.

Prosze o pomoc (IMG:style_emoticons/default/winksmiley.jpg)

Ten post edytował renault12 27.01.2010, 20:02:13
Go to the top of the page
+Quote Post

Posty w temacie
- renault12   Usuwanie rekordów   27.01.2010, 20:01:48
- - fifi209   Pierwszy rzut oka: [PHP] pobierz, plaintext mysql_...   27.01.2010, 20:11:21
- - renault12   1. Zmieniłem kod na taki jak kazałeś lecz dalej ni...   27.01.2010, 20:32:19
|- - fifi209   Cytat(renault12 @ 27.01.2010, 20:32:1...   27.01.2010, 20:41:11
- - renault12   No masz z tymi apostrofami racje. Ale odswieze pro...   27.01.2010, 21:08:25
|- - fifi209   Cytat(renault12 @ 27.01.2010, 21:08:2...   27.01.2010, 21:10:55
- - renault12   No masz racje, juz poprawilem kod. A co do tego u...   27.01.2010, 22:00:49
- - fifi209   Pokaż mi przerobiony kod, według moich zaleceń i p...   27.01.2010, 23:29:00
- - renault12   [PHP] pobierz, plaintext <div id="mainCo...   28.01.2010, 20:01:07
- - fifi209   A coś się tak uparł, że to usuwanie etc. musi być ...   28.01.2010, 22:05:08
- - szamburdsz   Wystarczy, ze zrobisz tak: [PHP] pobierz, plaintex...   28.01.2010, 22:27:35
- - renault12   Zmieniłem i też zdjecie sie nie usuwa. Co do rozbi...   29.01.2010, 23:15:43
- - fifi209   Zamiast sprawdzać isset czy zmienna istnieje, spra...   30.01.2010, 10:50:12
- - renault12   Yhm, też nie działa ani !empty ani empty.   30.01.2010, 14:43:43
- - szamburdsz   Sprawdź na początku wartość $_GET['usun...   31.01.2010, 17:24:55
- - renault12   Gdziekolwiek wstawie to nie wyswietla sie wartosc ...   31.01.2010, 20:41:09
- - szamburdsz   A czy wartość $_GET['usun'] pojawia s...   31.01.2010, 21:04:30
- - renault12   tak, zgodnie z id obrazka   31.01.2010, 21:06:30
- - szamburdsz   a masz register_globals na off w konfiguracji serw...   31.01.2010, 21:12:44
- - renault12   Używam cba.pl jako hosting a oni chyba mają to wła...   31.01.2010, 21:17:00
- - szamburdsz   Dla sprawdzenia czy dziala ci $_GET wrzuc tak...   31.01.2010, 21:19:01
- - renault12   O dziwo nic sie nie dzieje, sprawdz sam http://szy...   31.01.2010, 21:26:46
- - szamburdsz   Masz jakies krzaki na poczatku pliku. Usun spacje ...   31.01.2010, 21:28:20
- - renault12   usunięte   31.01.2010, 21:29:42
- - szamburdsz   Mój bład. Popraw: <a href="test.php?test...   31.01.2010, 21:31:00
- - renault12   tez nie zauwazylem. Teraz dziala.   31.01.2010, 21:32:50
- - szamburdsz   Czyli działa. Daj teraz listing twojego pliku, zob...   31.01.2010, 21:33:48
- - renault12   Jako listing chodzi ci o zawartosc pliku czy adres...   31.01.2010, 21:37:07
- - szamburdsz   popraw [PHP] pobierz, plaintext echo "<a h...   31.01.2010, 21:51:10
- - renault12   http://szybkiezaproszenialockerz.cba.pl/te...ria.p...   31.01.2010, 22:06:31
- - szamburdsz   Zobacz teraz [PHP] pobierz, plaintext <?php$st...   31.01.2010, 22:16:25
- - renault12   Dzieki wielkie! Działa piwo dla ciebie ;] Mam...   31.01.2010, 22:25:33
- - szamburdsz   Jeżeli zmienna $obraz przechowuje wyłącznie n...   1.02.2010, 00:54:57


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.12.2025 - 13:04