Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> pole select i tworzenie tablic
Apo
post
Post #1





Grupa: Zarejestrowani
Postów: 426
Pomógł: 1
Dołączył: 2.10.2005

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


Witam

Chce zrobić takie coś, że skrypt generuje liste newsów i wyświetla jego temat i select w jakiej jest kategorii i ewentualnie gdzie go przenieść.

-------------------------------
<select> | tytuł newsa
-------------------------------
-------------------------------
<select> | tytuł newsa 2
-------------------------------
itd

To wszystko jest zamknięte w 1 formularzu. Porblem jest w tym jak przypisać id newsa do konkretnego selecta aby potem można było łatwo odczytać wartość selecta i id edytowanego newsa i zapisać to do bazy:

  1. <?php
  2. foreach($selects as $key)
  3. {
  4. $stmt = $this->pdo->prepare('UPDATE NEWSY SET type = :type WHERE autor = :autor AND id = :id');
  5. $stmt->bindParam('type', $key['type']);
  6. $stmt->bindParam('autor', $user);
  7.  $stmt->bindParam('autor', $key['id']); // (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)  skąd wziąść id ?
  8. $stmt->execute();
  9. }
  10. ?>


Udało mi sie to zrobić tak:

  1. <?php
  2. foreach($ogloszenia as $key => $value)
  3. {
  4. echo '
  5. <select name="type['.$value['id'].']"> // nie wiem jak potem odczytać to id
  6. <option value="1">Max</option>
  7. <option value="2">Medium</option>
  8. <option value="3">Brak</option>
  9. </select>';
  10. }
  11. ?>


No i po wysłaniu tego otrzymam tablice o kluczach id i potem w niej następne tablice z wartością, ale nie wiem jak odczytać to id :/

Pozdrawiam
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 14.10.2025 - 01:36