Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [skrypt] Jak edytować wszystkie rekordy?
waluś
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 27.08.2002

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


No właśnie. Wiem jak wyświetlić wszystkie rekordy z bazy, ale jak wyświetlić je i żeby były można je wszystkie edytować przez formularz?
Wiem jak zrobić, że edytować jeden, ale wszystkie nie wiem? Prosze o pomoc ...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Officerrr
post
Post #2





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 30.08.2002

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


Forma, kawalek
Kod
// przygotowanie formy

// polaczenie do bazy danych, zaznaczenie rekordow

$i = 1;

while($r = mysql_fetcha_rray($pobrane_zapytanie)) {

   echo "<input type=text value="{$r[index_textu_pola]}" name=n{$i}><br>";

   echo "<input type=hidden value="{$r[index_nr_indexu_pola]}" name=i{$i}><br>";



   $i++;

}

echo "<input type="hidden" name="ilosc" value={$i}>";


Odbieranie


Kod
$i = $_GET["ilosc"];

$z = 1;

while($z < $i) {

  popraw_w_bazie($_GET["n".$z],$_GET["i".$z]);

  // gdzie w funkcji 1 zmienna to text a druga to index w mysql`u

  $z++;

}


To tylko koncepcja oczywiscie, trzeba to odpowiednio rozbudowac.
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: 3.10.2025 - 02:07