Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Closed TopicStart new topic
> [DIY][PHP]ubezpieczenie na wypadek literówki
Pcbecaw
post
Post #1





Grupa: Zarejestrowani
Postów: 236
Pomógł: 0
Dołączył: 4.06.2011

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


  1. $sql='select * from newsy where keywords="'.htmlspecialchars(addslashes(trim($_GET['t']))).'"LIMIT '.$start.', '.$limit.'';
  2. $result = mysql_query($sql);
  3. $num_rows = mysql_num_rows($result);
  4. if ($num_rows = 0) {
  5. echo "walnąłeś się i zrobiłeś literówkę";}

Gdy w num_rows wpiszę faktyczną liczbe rekordów, to wyswietla się komunikat, ale jak zrobie literowke i zostanei tak jak jest ("0"), to nic się nie wyśweitla. Jakby to inaczej zrobić?

Zrobione, ale mam pytanie:
Jak w echo zrobić automatyczne przeniesienie na strone główną index.php ?

To jest dobry sposób?:
echo header("Location: index.php");

Ten post edytował Daiquiri 14.06.2011, 21:26:19
Powód edycji: [Daiquiri]: tag
Go to the top of the page
+Quote Post
gorden
post
Post #2





Grupa: Zarejestrowani
Postów: 486
Pomógł: 101
Dołączył: 27.06.2010

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


daj w echo element html meta:
  1. <meta http-equiv="refresh" content="2;URL=index.php">

gdzie index.php to adres docelowy, a 2 to czas po którym ma nastąpić przekierowanie
Go to the top of the page
+Quote Post
Fifi209
post
Post #3





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


@up
Co ma piernik do wiatraka?

@autor
Bo operator porównania w php to == a nie =
Go to the top of the page
+Quote Post
Pcbecaw
post
Post #4





Grupa: Zarejestrowani
Postów: 236
Pomógł: 0
Dołączył: 4.06.2011

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


Dlaczego gdy dam komunikat i będzie np. tak:
  1. if(mysql_num_rows($result) == 0) {
  2. echo 'TREŚĆ ECHA<meta http-equiv="refresh" content="5;URL=index.php">';

to dlaczego TREŚĆ ECHA wyświetla się na samej górze? Może odpowiedź na to pytanie logiczna, ale chodzi mi bardziej o to, jak zrobić, żeby wyświetlała się w konkretnym miejscu. Dopisanie diva przed to nie załatwia sprawy, bo wiadomo, że divy muszą być pokolei.
Go to the top of the page
+Quote Post
Daiquiri
post
Post #5





Grupa: Administratorzy
Postów: 1 552
Pomógł: 211
Dołączył: 7.07.2009
Skąd: NJ




To przypisz ją do zmiennej i wyświetl w innym miejscu.

Przed zadaniem kolejnego pytania, proszę upewnić się, że zajrzałeś do kursu. To są naprawdę podstawy.
Go to the top of the page
+Quote Post

Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 19:04