Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Wypisanie danych z bazy danych
Forum PHP.pl > Forum > Przedszkole
andrzejlechniak
Witajcie.
Mam taki problem. Chcę wypisać dane po przecinku, które zapisywane są w formularzu przez POST - typu rekord, rekord,... Zrobiłem SELECT i dane pokazują się ok z wyjątkiem pola wypisania rekordu po przecinku.

Taki mam kod php [fragment]:
  1. $wypis_osob = (explode(', ', $osoby));
  2. var_dump($wypis_osob);
  3.  
  4. ///fragment tabeli
  5. ...<td width="60%">'.$wypis_osob.'</td>
  6. ///dalej tabela


a w tabeli widać, że to.. Array a nie antek@wp.pl, jurek@wpp.pl czyli info, że tablica a nie konkretne adresy e-mail, ale po var_dump'ie dostaje informację, że ok, ale:

  1. array(1) { [0]=> string(22) "antek@wp.pljurek@wp.pl" }


Co tu robię nie tak. Myśle, że błąd jest banalny, ale... Bardzo proszę o pomoc.

nospor
antek@wp.pljurek@wp.pl
Przecież po tym widać, że danych nie masz oddzielonym przecinkiem, wiec niby czemu explode po przecinku ma rozdzielic to na tablice?
andrzejlechniak
No dobra, na tyle pojętny to ja też jestem aby to dostrzec, a czy jest jakiś sposób abym mógł rozdzielić ciąg e-maili? Czy zapisywać dane do bazy [np. ze spacją po adresie]?
nospor
No wypadałoby je czymś rozdzielać. A czym to już twoja wola.
andrzejlechniak
A może jakaś mała choćby podpowiedź czym [jakąś funkcją] można rozdzielić te adresy?

Czy lepiej [i ew. jak] zapisać do bazy adresy jako osobne tablice?

Dobra, jakoś sobie poradzę...
nospor
No przecież do bazy miałeś zapisywać z przecinkiem czy z czymkolwiek. No czego tu nie rozumiesz?
Jak już do bazy zapiszesz z przecinkiem to wówczas bez problemu użyjesz explode
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.