Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php\mysql] Błąd - nieznana kolumna w 'nazwa' where clause
-Gość-
post
Post #1





Goście







  1. <?php
  2. $con_kat = mysql_connect(_HOST, _login, _passwd);
  3. if($_GET["menu"] == "sklep_uzupelnienia")
  4. {
  5.  
  6. <table style="width: 100%; font-weight: 400; font-size: 11px; color: #EBEDF3;">
  7. <tr style="background= white">
  8. <td></td>
  9. <td></td>
  10. <td></td>
  11. <td></td>
  12. </tr>
  13. <tr
  14. <tr style="background= #515864">
  15. <td>id_produktu</td>
  16. <td>klient</td>
  17. <td>max_stan</td>
  18. <td>min_stan</td>
  19. </tr>
  20. ";
  21. $pyt= "SELECT * FROM "._dbOrders. "."._dbtRegularOrders. " WHERE login = ".$_SESSION["login"];
  22. $rezult = mysql_query($pyt) or die(mysql_error());
  23. echo"$pyt ==> $rezult";
  24. if(mysql_num_rows($rezult)==0)
  25. {
  26. echo"nic nie ma";
  27. }
  28. else
  29. {
  30. while($rekord = mysql_fetch_array($rezult))
  31. {
  32. echo "
  33. <tr style="background= #515864">
  34. <td>".$rekord["id_produktu"]."</td>
  35. <td>".$rekord["login"]."</td>
  36. <td>".$rekord["max_stan"]."</td>
  37. <td>".$rekord["min_stan"]."</td>
  38. </tr>
  39. ";
  40. }
  41. }
  42. echo"
  43. </table>
  44. ";
  45.  
  46. }
  47. ?>

Mam problem - wyświetla mi się błąd: Nieznana kolumna 'niki' w where clause.
Chodzi tu o linijke 22 i 23 , co tam jest źle? Bo nie mogę doszukać się żadnego błedu.
Czemu kolumna 'niki' (taka jest wartość session[login] ) skoro ja szukam rekordów a nie kolumny.

Pozdrawiam i z góry dzieki za pomoc
Go to the top of the page
+Quote Post
nasty
post
Post #2





Grupa: Zarejestrowani
Postów: 634
Pomógł: 14
Dołączył: 27.05.2006
Skąd: Berlin

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


  1. <?php
  2. // zamiast
  3. [...] ".$_SESSION['login'];
  4. // daj
  5. [...] ' ".$_SESSION['login']."' ";
  6. ?>


cos tu na forum ciapki uposladza, ale ogulnie to na okolo $_SESSION['login'] wstaw takie ciaki [ ' ]

Ten post edytował nasty_psycho 18.07.2006, 15:53:24
Go to the top of the page
+Quote Post
nospor
post
Post #3





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




tekst w mysql nalezy brac w ciapki: 'jakis teskt'
  1. <?php
  2. $pyt= "SELECT * FROM "._dbOrders. "."._dbtRegularOrders. " WHERE login = '".$_SESSION["login"]."'";
  3. ?>


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
nasty
post
Post #4





Grupa: Zarejestrowani
Postów: 634
Pomógł: 14
Dołączył: 27.05.2006
Skąd: Berlin

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


~nospor: jak ty to robisz ze ci ciapki zostaja normalne w postach ?
Go to the top of the page
+Quote Post
nospor
post
Post #5





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




@nasty_psycho: magia smile.gif
A na powaznie: jest bug, ktory trzeba poprawic ot co. moze wkoncu niedlugo.
Nalezy pamietac poki co by nieedytowac postow z php anie nie robic podgladu, inaczej sie wali


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
nasty
post
Post #6





Grupa: Zarejestrowani
Postów: 634
Pomógł: 14
Dołączył: 27.05.2006
Skąd: Berlin

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


mi sie wydaje ze trzeba zamiast slashowac to htmlspecialchars-owac posty.
Go to the top of the page
+Quote Post
-Gość-
post
Post #7





Goście







wielkie dzieki - pomoglo smile.gif
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 08:50