Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Brak strony.
Predator446
post
Post #1





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 16.04.2006

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


Nie wiem jak nazwać ten temat, problem jest taki. Mam kod na stronie:

Kod
<?php

   // łącznie z bazą bla, bla, bla;p

   $query = "SELECT * FROM `tabela`";
   $res = mysql_query($query);

   while($read = mysql_fetch_array($res)) {
  
      // cos wyswietlamy

      if($_GET['id'] == $read['id']) {
      
      // cos wykonujemy np:
      usun($read['id']);
      
      }


   }

?>


W tym przypadku po wywołaniu strony np. index.php?id=1 przeglądarka musi pamiętać czy w obiegu pętli istniał taki warunek (if).

Lecz po próbie wejścia na stronę z tym kodem firefox wypisuje błąd "Nieprawidłowe przekierowanie. Problem ten może się pojawić w wyniku zablokowania lub odrzucenia ciasteczek.", a IE zamula się i wieczność próbuje załadować stronkę, na Operze nie sprawdzałem bo nie chce mi się narazie instalować.

Testuje to u siebie na komputerze mam PHP5. Nie jestem pewien, ale dawniej gdy miałem jeszcze starsza wersje PHP4 to to działało.

Proszę o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Predator446
post
Post #2





Grupa: Zarejestrowani
Postów: 63
Pomógł: 0
Dołączył: 16.04.2006

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


  1. <?php
  2. function usun ($id) {
  3.  
  4. $id = (int)$id;
  5.  
  6. $query = "DELETE FROM `nazwa_tabeli` WHERE `id` = '$id'";
  7. $result = mysql_query($query);
  8.  
  9. header("Location: ./index.php?load=msg");
  10.  
  11. }
  12. ?>


Ten post edytował Predator446 20.04.2008, 18:49:21
Go to the top of the page
+Quote Post

Posty w temacie


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: 4.10.2025 - 21:47