Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]header(), Problem z wywolaniem polecenia
Kaczmar
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 27.08.2019

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


Witam
Mam problem z wywolaniem komendy header(). Problem polega na tym ze komende otwarcia nowej strony poprzedza proste zapytanie sql. Jesli mam kilka rekordow w bazie to skrypt sie wywoluje i dziala komenda header() ale kiedy w bazie rekordow jest troche wiecej to tak jakby zapytanie sql sie wydluza i nie odpala sie ta komenda...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Kaczmar
post
Post #2





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 27.08.2019

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


Chodzi o to że klikam przycisk i jeśli wypełnione są pola w inputach to ona mają się zaktualizować w bazie a następnie ma się przeładować nowa strona.
Działa to bez problemu dla około 10 rekordów w bazie ale jak jest ich więcej to przestaje się wykonywać to polecenie o przeładowaniu strony.
Baza się aktualizuje tak jak trzeba ale nie przeładowuje się do innej strony.

Kod
if($_SERVER['REQUEST_METHOD'] == 'POST')
    {
        
        $stmt = $pdo->query('SELECT * FROM `magazyn` ORDER BY `magazyn`.`name` ASC, ID, count, link');
        
        
        foreach($stmt as $row)
        {
            
            
            $stmt = $pdo -> prepare('UPDATE magazyn
                SET count=:count
                WHERE ID=:ID;
                ');
            
            if ($_POST['ilosc'.$row['ID']] <> '') {
                
                $dodanie = $_POST['ilosc'.$row['ID']];
                $nowa_wartosc = $row['count'];
                
                $stmt -> bindValue(':ID', $row['ID'], PDO::PARAM_INT);      
                $stmt -> bindValue(':count', $nowa_wartosc - $dodanie, PDO::PARAM_INT);
               ;
            }
            

            $stmt->execute();
            
            
        }
        
        header('Location:/chlodnia/index.html');
        
    }
Go to the top of the page
+Quote Post

Posty w temacie
- Kaczmar   [PHP]header()   27.08.2019, 21:45:10
- - leonpro778   Co znaczy "się wydłuża" ? Może jakiś tim...   28.08.2019, 05:53:18
- - Tomplus   Może wywołanie header() ci się zapętla?   28.08.2019, 07:43:05
- - Kaczmar   Chodzi o to że klikam przycisk i jeśli wypełnione ...   28.08.2019, 07:53:41
- - viking   Jak masz milion rekordów w tej bazie to wiadomo że...   28.08.2019, 09:18:31
- - Kaczmar   to sie wywala juz przy 10 rekordach...   28.08.2019, 09:54:33
- - trueblue   Jak to się dzieje, że zmienna $stmt jest używ...   28.08.2019, 09:55:51
- - Kaczmar   zmieniłem to ale nie pomogło   28.08.2019, 10:14:09
- - trueblue   A zdradzisz jak teraz wygląda kod?   28.08.2019, 10:19:47
- - Kaczmar   Kodif($_SERVER['REQUEST_METHOD...   28.08.2019, 10:29:11
- - trueblue   A co zawiera zmienna $stmt? Wstaw przed forea...   28.08.2019, 10:31:20
- - Kaczmar   object(PDOStatement)#3 (1) { ["queryString...   28.08.2019, 11:48:39
- - trueblue   Prawdopodobnie chodzi o nazwę kolumny count, należ...   28.08.2019, 13:19:09
- - viking   To możesz zmodyfikować jak sugerowałem aby zapytan...   28.08.2019, 13:19:16
- - Kaczmar   dziękuję za wszelką pomoc rozwiązanie jest banalne...   28.08.2019, 15:09:26
- - viking   Zamknięcie elementu jest poprawne. Pewnie wpływalo...   28.08.2019, 15:18:18
- - Kaczmar   Wiem że robię to chałupniczo ale nie jestem inform...   28.08.2019, 15:41:07
- - dublinka   a ten goly srednik pod koniec co tam robi   28.08.2019, 15:55:07
- - Kaczmar   usunąłem średnik ale nadal nie działa   28.08.2019, 16:07:03
- - dublinka   ten ? [PHP] pobierz, plaintext //$stmt -> bin...   28.08.2019, 16:14:11
- - trueblue   Funkcja header nie wykona się przez każde wykonane...   28.08.2019, 16:30:02
- - Lord   Serwer na Windows ? A może to tutaj problem w brak...   28.08.2019, 16:34:52
- - dublinka   a gdzie tam jest echo jedynie kaszani ten ';...   28.08.2019, 16:35:29
- - Kaczmar   nie wywala żadnych błędów; jedynie co zauważyłem ż...   29.08.2019, 11:16:27
|- - dublinka   Cytat(Kaczmar @ 29.08.2019, 11:16:27 ...   29.08.2019, 11:31:53
- - Kaczmar   Znalazlem pewna prawidlowosc. Tam gdzie jest petla...   2.09.2019, 21:09:11
- - dublinka   Cytat(Kaczmar @ 2.09.2019, 21:09:11 )...   2.09.2019, 21:37:51


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: 5.10.2025 - 13:34