Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]blad, ale czemu?
-~~niagara~~-
post
Post #1





Goście







Witam czy ktos moze mi pomoc rozwiazac problem z bledem mysql? probuje znalezc ale nie moge nic wskurac ;/

  1. <?php
  2.  
  3. $connect = mysql_connect('lxxxt', 'xxx', 'xxx') or die(mysql_error());
  4.  
  5. $id = $_GET['id'];
  6. $query = "SELECT * FROM emes_content WHERE id = $id";
  7. $result = mysql_query($query) or die(mysql_error());
  8. $row = mysql_fetch_array($result);
  9. echo '<h2>';
  10. echo $row['title'];
  11. echo '</h2>';
  12. echo '<br><br>';
  13. echo $row['content'];
  14.  
  15. if(!isset($_GET['id'])){
  16. $query = "SELECT * FROM emes_content WHERE id = 1";
  17. $result = mysql_query($query) or die(mysql_error());
  18. $row = mysql_fetch_array($result);
  19. echo '<h2>';
  20. echo $row['title'];
  21. echo '</h2>';
  22. echo '<br><br>';
  23. echo $row['content'];
  24. }
  25.  
  26. ?>


You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
peter13135
post
Post #2





Grupa: Zarejestrowani
Postów: 1 447
Pomógł: 191
Dołączył: 26.03.2008

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


ten skrypt nie sprawdza, czy dane wchodzące są prawidłowe (mam na myśli $_GET['id'])


--------------------
:)
Go to the top of the page
+Quote Post
wookieb
post
Post #3





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Forum nie parser.


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 20.08.2025 - 15:46