pabloxj
19.08.2013, 12:17:22
Mam napisane IF((SELECT),true,null). Chciałbym aby w wyniki znalezienia czegoś z select wyrzuciło mi 3 kolumny z tego selecta. Czy wystarczy wypisać nazwy kolumn w nawiasie?
mar1aczi
19.08.2013, 12:32:38
pabloxj
19.08.2013, 12:43:18
patrzyłem i nie znalazłem odpowiedzi
mar1aczi
19.08.2013, 13:10:55
Dokładniej, po polsku możesz opisać swój problem?
mmmmmmm
19.08.2013, 13:12:57
Wystarczy w PHP sprawdzić, czy SELECT 3 kolumn zawiera jakiekolwiek rekordy. Jak sprawdzić? Nie wiem, bo nie wiem, czego używasz...
pabloxj
19.08.2013, 13:14:21
korzystam z takiej konstrukcji if'a: IF(co sprawdzam,jesli true,jeśli false), sprawdzam czy podany SELECT da jakiś wynik, jeśli tak to chciałbym aby zwrócił wartości 3 kolumn z tego selecta, jeśli nie to true. robiłem tak wcześnie :if((select....),"cos",null) ale teraz nie chce miec napisu cos a wartosci 3 kolumn
mar1aczi
19.08.2013, 13:35:37
Na tyle co rozumiem Twoje posty...
zamiast "cos" daj tam select wartości z 3-ciej kolumny.
phpion
19.08.2013, 13:38:05
Zakładam, że "3 kolumn" oznacza "trzech kolumn". Zamiast "cos" użyj:
CONCAT_WS(';', kolumna1, kolumna2, kolumna3)
W wyniku otrzymasz wartości trzech kolumn oddzielone średnikiem.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.