طيب عزيز كيف أقدر أعوض عن المتغير في الشرط (if v) إذا كانت السيليكت تم الإستعلام عنها من قواعد البيانات بهذه الطريقة :
كود PHP:
<table cellpadding="2" cellspacing="0" class="table" dir="rtl">
<tr>
<td><label for="id_specialization">تخصص المستند :</label></td>
<td><select name="id_specialization" id="id_specialization">
<option value="">إختر من القائمة ...</option>
<?php
do {
?>
<option value="<?php echo $row_specializations['price']?>"<?php if (!(strcmp($row_specializations['id_specializations'], $row_rsuser_reg['id_specialization']))) {echo "SELECTED";} ?>><?php echo $row_specializations['name_specialization']?></option>
<?php
} while ($row_specializations = mysql_fetch_assoc($specializations));
$rows = mysql_num_rows($specializations);
if($rows > 0) {
mysql_data_seek($specializations, 0);
$row_specializations = mysql_fetch_assoc($specializations);
}
?>
</select>
<?php echo $tNGs->displayFieldError("user_reg", "id_specialization"); ?></td>
</tr>
</table>
حاولت التعويض عن المتغير ولكن لم أنجح في ذلك