<form method='post'> <table class='ucp_fields' cellpadding='4' cellspacing='3' border='0' align='center' width='95%'> <tr valign='top'> <td colspan='2' class='optiontitle' align='center'>Edycja Grupy</td> </tr>"; $sql = mysql_query("SELECT * FROM groups'"); while ($groups = mysql_fetch_array($sql)){ echo" <tr> <td colspan='2'>Group $groups[groupid] </td> </tr> <tr> <td>Wiadomości: </td> <td><input type='text' name='gr[news]' maxlength='50' size='55' /></td> </tr> <input type='hidden' name='gr[groupid]' value='$groups[groupid]'><br><br>"; } echo" <tr valign='top'> <td class='alt1 smallfont' align='center' height='35' valign='middle'> <input type='hidden' name='act' value='update_group'> <input type='submit' name='gr[submit]' value='Update Groups' /> </td> </tr> </table> </form> ////////--------Wysyłam takim Kodem --------------------------//////// function update_group($gr){ $sql = mysql_query("UPDATE groups SET news= '$gr[news]' WHERE groupid = '$gr[groupid]'")or die(mysql_error()); } ///////---------------- Gdzie switch do tego To------------------------------------/////////// switch ($act) { case "update_group": update_group($gr); break; }
W tabeli są 4 grupy i niestety nie wychodzi mi UPDATE wszystkich grup za jednym przyciskiem.
Obecnie w tym kodzie działa jedynie UPDATE tylko pierwszego groupid.
Potrzebuje więc wskazówki pomocy za którą będę bardzo wdzięczny
