Napisałem oto taki kod :
<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
Ten post edytował Soulast 2.11.2010, 13:49:31