29. juni 2010 - 20:39Der er
13 kommentarer og 2 løsninger
Ret det samme felt i flere "row" på en gang
Hej.
Jeg vil gerne rette et felt "godkendt" ved mange personer på en gang, men med en tjek box ud for vær person eller også som jeg har gjort under her, med at man f.eks skal udfylde feltet med "x"
Kan det lade sig gøre at "UPDATE" flere row/personer på en gang?
Dette er et uddrag af koden for at gøre dette lidt letter at se på. if($_GET[action] == "ret"){
$strSQL = "UPDATE hold SET godkendt = '$_POST[godkendt] WHERE id = $ret_holdmedlem"; mysql_query($strSQL) or die(mysql_error());
$query = mysql_query("select * from hold where id = '".$overid."'"); $getter = mysql_fetch_array($query); }
Hos Computerworld it-jobbank er vi stolte af at fortsætte det gode partnerskab med folkene bag IT-DAY – efter vores mening Danmarks bedste karrieremesse for unge og erfarne it-kandidater.
mener du at du f.eks. udskriver en lang liste med alle fra din tabel i databasen, og ud for hver forekomst er der en checkbox som så opdaterer feltet "godkendt" ved submit?
Det er fordi jeg gerne vil have det sådan at personen skal godkendes af Træneren før at han/hun får adgang til de interne siden som kun godkende spiller på holdet kan se. Og hvis man skal gå ind under vær enkelt så tager det jo lidt tid også var det bare om man kunne gøre det ved at klikke af i en box eller noget i den retning, ud for vær enkelt person. Når man så har klikket alle dem af som man gerne vil, så klikke på SEND ....
if(isset($_POST["idref"])) { $ok = implode(",", $_POST["idref"]); $sql = "UPDATE tabel SET godkendt = 'x' WHERE id IN (".$ok.")" ; mysql_query($query) or die(mysql_error()); }
if(isset($_POST["idref"])) { $ok = implode(",", $_POST["idref"]); $sql = "UPDATE hold SET godkendt = 'x' WHERE id IN (".$ok.")"; mysql_query($sql) or die(mysql_error()); }
Smid et svar i to: splazz = 50 point showsource = 150 point
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.