matspix
(Matspix)
27 Grudzień 2008 12:59
#1
Witam!
Napisałem sobie skrypt w php, który wyciąga mi z bazy listę emaili, i wyświetla na stornie w formie 'test@email.com ;’ i teraz pytanie czy można wyświetlać te adresy email bez tego średnika?
Przykładowe moje zapytanie:
matspix('SELECT Email '
. ' FROM Uzytkownicy ');
po wykonaniu tego zapytania otrzymuję:
test@email.com;
test@email2.com;
test@email3.com;
a chce otrzymać:
test@email.com
test@email2.com
test@email3.com
Pozdrawiam!
matrix506
(Matrix506)
27 Grudzień 2008 13:16
#2
a w bazie masz zapisane rekordy wraz z tym średnikiem?
ja bym ro zrobił tak:
np choćby poprzez funkcję str_replace()
opis funkcji: http://pl.php.net/manual/pl/function.str-replace.php
np:
$wyniki = mysql_fetch_row(mysql_query('select `email` from `uzytkownicy`'));
$wyniki = str_replace(';', '', $wyniki);
echo $wyniki;
kiedyś miałem podobny problem jak chciałem wyciągnąć ciag ale bez podanego znaku.
Airborn
(Airborn)
27 Grudzień 2008 13:43
#4
if ( $i < $fields ) echo "; ";
jak nie chcesz średnika, to może po prostu go nie wypisuj?
matspix
(Matspix)
27 Grudzień 2008 14:05
#5
Dzięki Airborn!! :lol: Faktycznie
btw, temat do zamknięcia