Autor Zpráva
libis
Profil
Zdravím,

mam takový mensí problem. Mám v databazi v tabulce users v kazdem radku id, jmeno, popis. Pochopitelne tech users tam mám více (momentálně cca 30). V administraci ale chci, abych měl něco, abych ten popis mohl upravovat najednou. A chci to udelat nasledovne:

Na jedne strance vypisu do jednoho formu vsechny uzivatele, input nastavim na name='popis[]' a ten si pak vypisu pomoci
foreach($_POST['popis'] as $value){
      //update mysql
    }

jenže nevím, jak udelat ten update, protoze mam sice hodnoty noveho popisu, ale neumim je priradit k jednotlivým uzivatelum.
Chuchycek
Profil
Taky zdravím,
co takhle použít input hidden a uložit do něj id uživatele?
libis
Profil
to jsem zkusil, ale to by ten input hidden musel být jako pole a nějak mi nejde docvaknout, ajk bych utvořil mysql dotaz, kde bych měl 2 pole.
aDAm
Profil
Správně si použil ten input/textareu jako pole name="popis[]", teď už jen stačí mezi ty složené závorky dát třeba ID toho usera: name="popis[10]" a v cyklu kde budeš procházet to pole budeš mít jeho Id v klíči. Simply & Clever.
libis
Profil
Super díky, mám to!

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: