Hat wirklich keiner eine Idee?
es geht auch so nicht, obwohl die Syntax so stimmen sollte:
<tr>
<td width="175"><b>Interessen:</b>
<td><input type="checkbox" value="Y" name="Interessen1" <? if($idata[1] == "Y") echo "checked"; ?>> Fernsehen</td>
<td><input type="checkbox" value="Y" name="Interessen2" <? if($idata[2] == "Y") echo "checked"; ?>> Kino</td>
<td><input type="checkbox" value="Y" name="Interessen3" <? if($idata[3] == "Y") echo "checked"; ?>> Freunde treffen</td>
<tr>
<td> </td>
<td><input type="checkbox" value="Y" name="Interessen4" <? if($idata[4] == "Y") echo "checked"; ?>> Flirten</td>
<td><input type="checkbox" value="Y" name="Interessen5" <? if($idata[5] == "Y") echo "checked"; ?>> Computer</td>
<td><input type="checkbox" value="Y" name="Interessen6" <? if($idata[6] == "Y") echo "checked"; ?>> Disco/Partys</td>
<tr>
<td> </td>
<td><input type="checkbox" value="Y" name="Interessen7" <? if($idata[7] == "Y") echo "checked"; ?>> Sport</td>
<td><input type="checkbox" value="Y" name="Interessen8" <? if($idata[8] == "Y") echo "checked"; ?>> Musik</td>
<td><input type="checkbox" value="Y" name="Interessen9" <? if($idata[9] == "Y") echo "checked"; ?>> Musik machen</td>
$p=0;
$add = "";
for($i=1; $i<10; $i++) {
if($_POST['Interessen'.$i]) {
$p++;
$add = "inte$i='Y'";
} else {
$add = "inte$i='N'";
}
}
mysql_query("UPDATE user_interessen SET $add WHERE uid='$uid'")
Der Verzweiflung sehr nahe....
Jan