Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] sprawdzenie zawartości tabeli, odpowiednie oznaczenie checkboxów jeśli true
felixk
post
Post #1





Grupa: Zarejestrowani
Postów: 90
Pomógł: 1
Dołączył: 31.01.2009
Skąd: Ostrołęka

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


Witam, w pierwszej kolejności chcę jedynie zapytać czy się da i jeśli tak to jak możnaby to zrobić. Otóż chodzi o to, że mam wylistowany katalog, który wyświetlany jest w formie tabelki. W jednej z kolumn są checkboxy, które dają możliwość dodania tych plików do bazy danych. W tym miejscu jest problem tzn. czy da się zrobić tak aby po dodaniu odpowiednich plików te checkboxy bladły i były zaznaczone?
W zmiennej $files są zawarte wylistowane pliki. Poniższy kod generuje główną część tabelki do dodawania. Czy miałby ktoś jakiś pomysł?
  1.  
  2. for($i = 0, $c = count($files); $i < $c; $i++) {
  3. $names[] = pathinfo($files[$i], PATHINFO_FILENAME);
  4.  
  5. echo '<tr>
  6. <td><input type="checkbox" name="pliki[]" value="'.$files[$i].'" /></td>
  7. <td>'.$names[$i].'</td>';
  8. echo '</tr>';
  9. }
  10.  


Z góry dziękuję
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Sephirus
post
Post #2





Grupa: Zarejestrowani
Postów: 1 527
Pomógł: 438
Dołączył: 28.06.2011
Skąd: Warszawa

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


Zamień

  1. $dbfiles = mysql_fetch_array($dodane);


na

  1. $dbfiles = array();
  2. while($dbfile = mysql_fetch_array($dodane))
  3. $dbfiles[]= $dbfile['plik'];


bo mysql_fetch_array() pobiera jeden rekord z bazy a nie całą tabelę rekordów.

Ten post edytował Sephirus 3.10.2012, 15:59:28
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: 27.12.2025 - 11:01