Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Jak wstawić pole input z zawartością z bazy do znacznika echo, Zawartość pola z bazy w polu input
Lukasso
post 11.09.2013, 23:50:35
Post #1





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 11.09.2013

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


Trochę nie wiem jak wytłumaczyć mój problem. Jestem grafikiem, nie programistą, a sytuacja taka, że muszę się z tym sam uporać... Do rzeczy:
Mam taki kod (poniżej), który wyświetla rekordy z bazy w postaci miniaturek zdjęć wraz z polem tekstowym input, polem wyboru radio i checkbox. Chcę żeby pole input wyświetlało aktualną zawartość z pola tabeli w bazie danych. Mam fragment kodu odpowiadający za to (linia 5). Pytanie, jak prawidłowo wstawić go jako wartość value pola input? Mam na myśli składnię, wiem, że powinny się tam znaleźć ukośniki przed cudzysłowami, kropki łączące ciągi, ale nie wiem co gdzie... Pomożecie mi? Mam nadzieję, że to jasno opisałem. Dla programisty to pewnie łatwizna, a dla mnie spory kłopot. Jestem totalnie zielony.
  1. echo "<td>
  2. <img class=\"miniatury\" src=\"../mthumb.php?pic=".$addP['file_name']."&w=80&sq=Y&b=Y\" align=absmiddle><br>
  3. kolejność:&nbsp;<input name=\"order[]\" type=\"text\" class=\"pole\" value=\"
  4.  
  5. <? echo (($row['picorder']>0)&&($row['picorder']<1000))?$row['picorder']:"";?>
  6.  
  7. \" size=\"3\"><br>
  8. główne:&nbsp;<input type=\"radio\" $selected name=\"main\" value=\"".$addP['id']."\"><br />
  9. usuń:&nbsp;<input type=\"checkbox\" id=\"del_chk_addpic".$i."\" onClick=\"delete_pic(this.form,'addpic_".$i."');\"></td>";
Go to the top of the page
+Quote Post
Turson
post 11.09.2013, 23:59:51
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


  1. <? echo (($row['picorder']>0)&&($row['picorder']<1000))?$row['picorder']:"";?>

Co tu chciałeś wstawić? Bo na bezpośrednie wyświetlenie pobranego wyniku z bazy to nie wygląda
Go to the top of the page
+Quote Post
Lukasso
post 12.09.2013, 00:17:39
Post #3





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 11.09.2013

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


W tabeli w bazie danych mam kolumnę "picorder". Zawiera cyfry służące do ustawiania kolejności wyświetlania się miniatur zdjęć (rekordów). Cały fragment kodu który wkleiłem to część panelu administracyjnego. Chodzi o to, żeby w polu input pokazywała się cyfra jaka jest aktualnie wpisana i żeby można ją było zastąpić inną. Wyniki potem wyświetlam sortowane alfabetycznie w/g tej kolumny. W ten sposób admin wpisując cyfry może dowolnie ustawiać kolejność wyświetlanych zdjęć.

Tutaj jest screenshot fragmentu panelu z tymi polami... http://pokazywarka.pl/1fpcsb/

Ten post edytował Lukasso 12.09.2013, 00:21:22
Go to the top of the page
+Quote Post
Turson
post 12.09.2013, 00:51:48
Post #4





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


  1.  
  2. $picorder=$row['picorder'];
  3. echo "<td>
  4. <img class=\"miniatury\" src=\"../mthumb.php?pic=".$addP['file_name']."&w=80&sq=Y&b=Y\" align=absmiddle><br>
  5. kolejność: <input name=\"order[]\" type=\"text\" class=\"pole\" value=\"$picorder\" size=\"3\"><br>
  6. główne: <input type=\"radio\" $selected name=\"main\" value=\"".$addP['id']."\"><br />
  7. usuń: <input type=\"checkbox\" id=\"del_chk_addpic".$i."\" onClick=\"delete_pic(this.form,'addpic_".$i."');\"></td>";


Ten post edytował Turson 12.09.2013, 00:53:48
Go to the top of the page
+Quote Post
php__amator
post 12.09.2013, 14:15:11
Post #5





Grupa: Zarejestrowani
Postów: 217
Pomógł: 1
Dołączył: 26.05.2011
Skąd: Moon

Ostrzeżenie: (10%)
X----


A tak jesli o to ci chodzilo wink.gif

  1.  
  2. <input name="item_id" type="text" value="<?php echo $item_id; ?>"></input>
  3.  


Go to the top of the page
+Quote Post
Lukasso
post 12.09.2013, 14:30:50
Post #6





Grupa: Zarejestrowani
Postów: 20
Pomógł: 0
Dołączył: 11.09.2013

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


Dzięki Panowie, bardziej chodziło o to co napisał Turson. To pole ma nie tylko pokazywać administratorowi jaka liczba jest przypisana do danego zdjęcia ale także zmienić ja w tym polu i zapisać zmianę w bazie.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 4.05.2025 - 07:25