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:
<?php foreach($selects as $key) { $stmt = $this->pdo->prepare('UPDATE NEWSY SET type = :type WHERE autor = :autor AND id = :id'); $stmt->bindParam('type', $key['type']); $stmt->bindParam('autor', $user); $stmt->bindParam('autor', $key['id']); //skąd wziąść id ?
$stmt->execute(); } ?>
Udało mi sie to zrobić tak:
<?php foreach($ogloszenia as $key => $value) { echo ' <select name="type['.$value['id'].']"> // nie wiem jak potem odczytać to id <option value="1">Max</option> <option value="2">Medium</option> <option value="3">Brak</option> </select>'; } ?>
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