Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Bledy w zapytaniu mysql, zapytanie mysql
bastek8989
post 2.10.2006, 17:23:33
Post #1





Grupa: Zarejestrowani
Postów: 205
Pomógł: 1
Dołączył: 11.09.2006

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


Witam

chcialem zapytac co mamzle w tym skrypciku

  1. <?php
  2. $sql = "SELECT * FROM buty ORDER BY id ASC WHERE kategoria LIKE "%adida%" ";
  3. $result = mysql_query($sql);
  4. while($wynik=mysql_fetch_array($result))
  5. ?>


wyskakuje mi blad Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/bastek/public_html/esklep/index.php on line 22

thx za pomoc

Ten post edytował bastek8989 2.10.2006, 17:32:45


--------------------
Web-Anatomy.com - tworzenie serwisów internetowych oraz stron www z okolic Bielska-Białej. Zapraszam.
Go to the top of the page
+Quote Post
nospor
post 2.10.2006, 17:26:49
Post #2





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




Cytat
Co tu mam zle
Masz źle tytul:
1) brak znacznika zgodnie z zasadami forum przedszkole
2) bezsensowny tytul.

Wysil sie troche i popraw obie rzeczy.

Co do problemu:
like ma taką postac:
  1. ...LIKE '%cos%'


a u ciebie jest:
  1. ...LIKE %cos%


Czegos brakuje

edit:
  1. <?php
  2. $sql = "SELECT * FROM buty ORDER BY id ASC WHERE kategoria LIKE '%adida%' ";
  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
bastek8989
post 2.10.2006, 17:32:27
Post #3





Grupa: Zarejestrowani
Postów: 205
Pomógł: 1
Dołączył: 11.09.2006

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


moj skrypt ma teraz taka postac:
  1. <?php
  2. $sql = "SELECT * FROM buty ORDER BY id ASC WHERE kategoria LIKE '$wybrano=$_GET['buty']' ";
  3. ?>


niestety wyskakuej mi


Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/bastek/public_html/esklep/index.php on line 20

prosze o pomoc


--------------------
Web-Anatomy.com - tworzenie serwisów internetowych oraz stron www z okolic Bielska-Białej. Zapraszam.
Go to the top of the page
+Quote Post
wipo
post 2.10.2006, 18:45:42
Post #4





Grupa: Zarejestrowani
Postów: 856
Pomógł: 19
Dołączył: 30.08.2005
Skąd: 100lica

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


Cytat(bastek8989 @ 2.10.2006, 18:32:27 ) *
moj skrypt ma teraz taka postac:
  1. <?php
  2. $sql = "SELECT * FROM buty ORDER BY id ASC WHERE kategoria LIKE '$wybrano=$_GET['buty']' ";
  3. ?>


niestety wyskakuej mi
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/bastek/public_html/esklep/index.php on line 20

prosze o pomoc

Człowieku ty chyba nie wiesz co piszesz albo nie czytasz co ktoś pisze

Po pierwsze WHERE musi być przed order
po drugie:
  1. <?php
  2. $sql = "SELECT * FROM buty WHERE kategoria LIKE '%".$_GET['buty']."%' ORDER BY id ASC";
  3. ?>

Tylko wywal te slashe

Ten post edytował wipo 2.10.2006, 18:47:15


--------------------
Go to the top of the page
+Quote Post
bastek8989
post 2.10.2006, 19:04:12
Post #5





Grupa: Zarejestrowani
Postów: 205
Pomógł: 1
Dołączył: 11.09.2006

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


dziala dzieki za pomoc jutro bee sie martwil dalej smile.gif


--------------------
Web-Anatomy.com - tworzenie serwisów internetowych oraz stron www z okolic Bielska-Białej. Zapraszam.
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 Wersja Lo-Fi Aktualny czas: 13.06.2025 - 22:26