Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> jeśli puste pole ...
lovefool
post
Post #1





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 19.05.2003
Skąd: Millhaven

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


Witam!

Mam przykładową baze danych w której jest pole 'id'...Jakim zapytaniem sprawdzić czy istnieje pole np. o id=2 ?

pozdrawiam!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
lovefool
post
Post #2





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 19.05.2003
Skąd: Millhaven

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


q !

Podstawową wiedze na temat baz mam ... przyznam się, że nie największą ale linku do takiego kursu naprawde nie potrzebuje ... Pytałem się głównie o to: [sql:1:9a1baccd7f]AS wypelnione[/sql:1:9a1baccd7f]
Ale też pierwszy raz spotkałem się z selectem typu 'if'
Bo rozumiem że w takim przypadku, pierwsza wartość to wykonanie jakieś operacji, druga "co jeśli tak", a trzecia "co jeśli nie" ? Dobrze myśle ? Pytam bo przyda się na przyszłość ...:]

A jeżeli usprawnić to można tak:
[php:1:9a1baccd7f]<?php
$query = mysql_query("SELECT IF(COUNT(*)>0,'tak','nie') AS wypelnione FROM tabela WHERE id=2");
$row = mysql_fetch_array($query);
if($row['wypelnione']=="tak"){
// pole jest wypełnione
}
else {
// pole nie jest wypełnione
}
?>
?>[/php:1:9a1baccd7f]

pozdrawiam!
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: 14.10.2025 - 23:01