Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Wyniki wyszukiwania, Błąd
Żaba
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 25.08.2005
Skąd: Lwówek Śląski

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


Witam, przeszukuję bazę danych:

  1. <?php
  2. $sql = mysql_connect ("127.0.0.1", "root", "");
  3.  $wykonaj = mysql_query ($sql);
  4.  mysql_select_db ("zawodnicy");
  5.  $szukaj = "SELECT * 
  6. FROM kolarze
  7.  WHERE nazwisko LIKE "$nazw"";
  8.  $wyk = mysql_query ($szukaj);
  9.  $wiersz = mysql_fetch_array ($wyk);
  10.  
  11. ?>


zmienna $nazw jest pobierana z formularza (metodą GET), potem chcę wyswietlic wynik:
  1. <?php
  2.  echo ("$wiersz['imie']");
  3. ?>

I wyskakuje mi taki oto błąd:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\AppServ\www\STRONA\baza\wpisywanie.php on line 90

Nazwy bazy danych, tabeli, pól i zmiennych są prawidłowe. Bardzo byłbym wdzieczny za pomoc.

Szymon


~mike_mech
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Daj zapytanie w jednym wierszu:
  1. <?php
  2. //...
  3. $szukaj = "SELECT * FROM kolarze WHERE nazwisko LIKE '$nazw'";
  4. // ...
  5. ?>


P.S. A nie lepiej tak: tongue.gif
  1. <?php
  2.  echo $wiersz['imie'];
  3. ?>


P.S. 2
Nastepnym razem powiedz, która lina na listingu odpowiada linii z komunikatu. Bo jak sam widzisz tu nie wiadać linii 90-tej.
Go to the top of the page
+Quote Post
Żaba
post
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 25.08.2005
Skąd: Lwówek Śląski

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


No tak, nie napisałem: linia 90 z błędem to ta w której próbuje wyswietlac wynik wyszukiwania:
  1. <?php
  2. echo ("$wiersz['imie']");
  3. ?>


update: Po usunięciu na wiasów w echo juz nie ma komunikatu o błędzie, ale za to wynik nie jest wyswietlany, przy czym wpis taki istnieje, którego szukam

Ten post edytował Żaba 23.10.2005, 14:47:00
Go to the top of the page
+Quote Post
mike
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


Spróbuj sobie wyświetlic zapytanie które wykonuje php a potem wkleić je do phpMyAdmin'a lub wykonac bezpośrednio, czy napewno ono zwraca oczekiwane rezultaty.

A może gdzies nadpisujesz zmienną $wiersz :?:
Go to the top of the page
+Quote Post
Żaba
post
Post #5





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 25.08.2005
Skąd: Lwówek Śląski

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


Blad sie znalazl - literówka w nazwie. Jednak pare godzin przed monitorem nie wpływa dobrze na postrzeganie biggrin.gif

Dzięki wielkie za pomoc
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: 20.08.2025 - 09:59