![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 8.02.2009 Ostrzeżenie: (0%)
|
Mam szybkie pytanko... mam jedna tablekę, do której wklejane są wartości z bazy danych i to działa tak:
Kod print '<tr><td>Nr. '.$i.'</td><td><input type=text name="nr'.$i.'">'; Całość działa w pętli (chodzi mi tu głównie o $i). Problem mam w tym, że chce aby pobrał z bazy danych jak wyżej "nr'.$i.'" (to czywiście działa bez problemu) i za tym dodał mi jakaś część zwykłego tekstu. Oczywiście jak "doklejam" no tak: Kod name="nr'.$i.'jakistekst" To wkleja się złą formuła z mysql-a (nr1jakistekst), ktyórej oczywiście nie ma. Wiem, że to pewnie błachosta ale siedze na tym dość sporo i nie umię wpaść na pomysł jak to ma być (IMG:http://forum.php.pl/style_emoticons/default/sciana.gif) więc nie bijcie bo ja bardzooo początkujący jestem ale coś tam mi wychodzić zaczyna po woli (IMG:http://forum.php.pl/style_emoticons/default/party.gif) Ten post edytował mixer6 25.02.2009, 22:56:23 |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 896 Pomógł: 76 Dołączył: 15.11.2003 Skąd: Sosnowiec/Kraków Ostrzeżenie: (0%)
|
Cytat To wkleja się złą formuła z mysql-a (nr1jakistekst), ktyórej oczywiście nie ma. Czytam, czytam i jakoś nie mogę skumać o co Ci chodzi (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Jaka jest ta dobra formuła, którą chcesz uzyskać? |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 8.02.2009 Ostrzeżenie: (0%)
|
Dzięki:
Kod name="nr'.$i.'" Wkleja się w to miejsce pobrana formułka z MYSQL-a przykładowo "aaaa bbbb cccc" a ja bym chciał, żeby pobrał i wkleił "aaaa bbbb cccc" i dodał na samym końcu jeszcze jakieś słowo np. dddd i finalnie w tym miejscu w tabeli wyświetliło by aaaa bbbb cccc dddd. |
|
|
|
Post
#4
|
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków |
mam pomysł! pokaż cały kod jak to robisz, następnie pokaż jak się wyświetla i na samym końcu jak ma się wyświetlać.
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 8.02.2009 Ostrzeżenie: (0%)
|
Generalnie to jest do wystawiania faktur i jest usługa, która jest pobierana z MYSQL (jako usługa nr1 -> $u1 usługa nr2 -> $u2 itd...) i dodawana do faktury, która potem jest generowana w pdf, ale to mało teraz istotne. Chciałbym, żeby dodawał automatycznie do tej usługi pobranej z bazy na końcu "za okres $data".
Więcej kodu odpowiedzialnego za ta część: Kod for ($i=1;$i<=10;$i++){
if ($i=='1') print '<tr><td>Usługa nr '.$i.'</td><td><input type=text name="u'.$i.'">'; else print '<tr><td>Usługa nr '.$i.'</td><td><input type=text name="u'.$i.'">'; print '</td><td><input size=1 type=text name="i'.$i.'" '; if ($i=='1') print 'value=1'; |
|
|
|
Post
#6
|
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków |
Chciałbym, żeby dodawał automatycznie do tej usługi pobranej z bazy na końcu "za okres $data". na jakim końcu? to jest pojęcie bardzo wielkie. i jeszcze jedno pytanie ty chcesz po wybraniu usługi datę dynamicznie dodać (AJAX) czy wcześniej wybierasz usługę i przy wyświetlaniu usługi ma wyświetlać datę? |
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 8.02.2009 Ostrzeżenie: (0%)
|
W fakturze ma sie pojawić usługa pobrana z bazy danych + "za okres $data" z tym, że $data jest wykożystywana wyżej i działa poprawnie.
|
|
|
|
Post
#8
|
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków |
|
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 8.02.2009 Ostrzeżenie: (0%)
|
A ja nie rozumię, czego ty nie rozumiesz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Wkleiłem tutaj tylko małą część całego systembu bo za duzo niestety nie mogę...
Generalnie kod który napisałęm sprowadza się do ściągniecia z bazy danych nazwy która wkleja do tabeli w fakturze i dzieje się to tutaj dokłądnie za pomocą name="u'.$i.'" a ja jeszcze chciałbym dodać z automatu dla wszystkich usług pobranych z bazy domyślnie "za okres....", żeby po prostu nie klepać tego setki razy.... A ja nie rozumię, czego ty nie rozumiesz (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Wkleiłem tutaj tylko małą część całego systembu bo za duzo niestety nie mogę... Generalnie kod który napisałęm sprowadza się do ściągniecia z bazy danych nazwy która wkleja do tabeli w fakturze i dzieje się to tutaj dokłądnie za pomocą name="u'.$i.'" a ja jeszcze chciałbym dodać z automatu dla wszystkich usług pobranych z bazy domyślnie "za okres....", żeby po prostu nie klepać tego setki razy.... |
|
|
|
Post
#10
|
|
|
Newsman Grupa: Moderatorzy Postów: 4 005 Pomógł: 548 Dołączył: 7.04.2008 Skąd: Trzebinia/Kraków |
jeśli date i nr oferty trzymasz w bazie to nie rozumiem twojego problemu. klauzula WHERE i odczytujesz. trudno cokolwiek wywnioskować bez bazy i jakiejś większej ilości kodu.
Ten post edytował piotrooo89 26.02.2009, 21:36:41 |
|
|
|
Post
#11
|
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 8.02.2009 Ostrzeżenie: (0%)
|
Sorki ja się za bardzo nie znam na PHP jak pisałem wyżej (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Staram sie nauczyć przez wprowadzaniem zniam w istniejącym panelu.... sporo mi się już udało i bardzo jestem zadowolony i powiem wiecej... zaczoł mnie ciekawić temat php i baz dancyh (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Jednak z tym walcze już konkretnie z tym problemem od dawna i mi nie wychodzi.... data nie jest odczytywana z bazy tylko z kądś tam z programu to akurat mało wazne bo to działa... jakbyś zmienił tą część co przesłałem na to aby w tym miejscu pobierał z bazy ta nazwe i dodawał teskt "za okres" (dla uproszczenia bez daty na początek). |
|
|
|
![]() ![]() |
|
Aktualny czas: 13.03.2026 - 05:10 |