Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sprawdzanie wartości - SELECT
Warmix
post
Post #1





Grupa: Zarejestrowani
Postów: 173
Pomógł: 0
Dołączył: 13.06.2011

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


Znów mam problem (IMG:style_emoticons/default/haha.gif) ...

mam takie coś:

Cytat
$sql = mysql_query("SELECT ilosc FROM users WHERE user_id='1'");
if($sql = "0") {
echo 1;
} else {
echo ;
}


Jak sprawdzić, czy w polu "ilosc" jest wartość "0"? Próbowałem na różne sposoby no i nie działa...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
Rid
post
Post #2





Grupa: Zarejestrowani
Postów: 715
Pomógł: 47
Dołączył: 5.12.2010

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


  1. $sql = mysql_query("IF EXISTS(SELECT ilosc FROM users WHERE user_id='1')SELECT 1 ELSE SELECT 0 ");


Może o takie coś chodzi??
Go to the top of the page
+Quote Post
Warmix
post
Post #3





Grupa: Zarejestrowani
Postów: 173
Pomógł: 0
Dołączył: 13.06.2011

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


Niestety nie, to nie działa tak jak bym chciał...
Go to the top of the page
+Quote Post
kefirek
post
Post #4





Grupa: Zarejestrowani
Postów: 781
Pomógł: 256
Dołączył: 29.06.2008

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


  1. $sql = mysql_result(mysql_query("SELECT ilosc FROM users WHERE user_id='1'"),0);
  2. if($sql == 0) {
  3. echo 'JEST';
  4. } else {
  5. echo 'NIE';
  6. }


Ten post edytował kefirek 13.09.2011, 12:23:02
Go to the top of the page
+Quote Post
maly_swd
post
Post #5





Grupa: Zarejestrowani
Postów: 744
Pomógł: 118
Dołączył: 14.02.2009
Skąd: poziome

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


  1. $sql = mysql_query("SELECT ilosc FROM users WHERE user_id='1'");
  2. if($sql['ilosc']== "0") {
  3. echo "wartosc to 0";
  4. } else {
  5. }
Go to the top of the page
+Quote Post
nospor
post
Post #6





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




Rid: (IMG:style_emoticons/default/questionmark.gif)
maly_swd: też źle. Zapomniałeś o mysql_fetch_array()
kefirek: prawie idealnie. NIestety skopiowałeś błąd autora: if($sql = 0)
powinno być: if($sql == 0)

Warmix: może wypadałoby się wpierw zapoznać z podstawami dotyczącymi obługi mysql z poziomu php? Pierwszy lepszy kurs dostępny po polsku to wyjaśnia, o manualu już nie wspomnę

przenoszę
Go to the top of the page
+Quote Post
Warmix
post
Post #7





Grupa: Zarejestrowani
Postów: 173
Pomógł: 0
Dołączył: 13.06.2011

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


użyłem mysql_fetch_assoc, i działa, ale przez mysql_fetch_row nie działało (IMG:style_emoticons/default/ohmy.gif)
Go to the top of the page
+Quote Post
nospor
post
Post #8





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




I czemu się dziwisz? Zobacz co zwraca jedna i druga funkcja i nie rób takiej miny.
Go to the top of the page
+Quote Post

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: 23.08.2025 - 03:50