Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Zapytanie
-Anonymous-
post
Post #1





Goście







Witam,
Tworze baze o nazwie "base" i tabele "table", która ma dwie kolumny "one" i "two". Nastepnie w pierwszym wierszu w "one" dodaje "A1", w "two" "A2", w nastepnym wierszu to samo ale zamiast A daje B czyli bedzie B1 i B2.
Jestem połączony z localhost i z bazą "base". Utworzyłem nastepujące pytanie:
  1. mysql_query("SELECT 'one' FROM 'table' WHERE 'two'='A2'")

Jak wyświetlić wynik czyli "A1"? Nie mogłem poradzić sobie z tym mysql_fetch_[...] Cały czas wywalało błąd.
Z góry dzieki za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-Anonymous-
post
Post #2





Goście







Dziekuje za pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Natomiast mam następny problem. Nie będę tworzył nowego tematu bo jest to niejako kontynuacja poprzedniego (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Poniższy kod działa bez zarzutów i funkcja mysql_num_rows() zwróci 1.

  1. [...]
  2. $query = 'SELECT * FROM table WHERE name = "Kowalski"';
  3. $wynik = mysql_query($query) OR die ('Error');
  4. echo mysql_num_rows($wynik);
  5. [...]


Natomiast skrypt, który jest niżej ma małą modyfikacje i już jest zwracane 0, co w dalszym działaniu uniemożliwia wyświetlenie tablicy.

  1. [...]
  2. $name = 'Kowalski';
  3. $query = 'SELECT * FROM table WHERE name = "$name"';
  4. $wynik = mysql_query($query) OR die ('Error');
  5. echo mysql_num_rows($wynik);
  6. [...]


Wyjaśni mi ktoś dlaczego metoda ze zmienną $name nie funkcjonuje tak jak metoda bez niej? Jak zapisać poprawnie zmienną?
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 10.10.2025 - 12:40