-
دسترسی به متن در select
سلام
من یه فرم دارم که یه لیست بازشونده با مقداری اطلاعات داره.مثلا نام شهرهای ایران که به هر کدام در تگ option یک مقدار یا value داده ام.
وقتی که فرم submit می شود , و اطلاعات در بانک ذخیره می گردد مقدار value در بانک ذخیره می شود.من به وسیله کد زیر اطلاعات را فراخوانی کرده و در مرورگر نشان می دهم
کد:
$query = "select * from forms_1 where date='$dt' order by Time_Hour, Time_Minute asc";
$result = mysql_query($query);
$row = mysql_fetch_row($result);
مثلا row[0] دسترسی به کد مربوطه است
سوال من اینجاست که چطور می توانم در بازگشت مقدار محتوای option را یعنی آنچه بین دو تگ option قرار دارد به جای مقدار value در مرورگر چاپ کنم؟
با تشکر
-
می شه بگید حدفتون چیه ؟ حداقل با حدف میشه جایگزین گذاشت !
-
یه echo ساده میخواد چیز خاصی نداره که.
شاید من منظورتون درست متوجه نشدم.
-
شهرها در بانک ذخیره شده و برای نمایش در فرم باید از بانک خوانده بشه و مشکل شما در چگونگی نمایش در فرم هست!!؟
[php]
while ( $row = mysql_fetch_array ($result) )
{
echo "<option value=\"$row[name]\">$row[name]</option>" ;
}
[/php]
اگر برای نمایش اطلاعاتی که کاربر وارد کرده !!؟
خوب باید از echo هر جایی که میخواهید نمایش داده بشه استفاده کنید ...
همینا بوده دیگه ...
خارج از بحث هم اینکه دوستان به املاء هم توجه بشه، غلط های املائی زیاد دارید ...
دفعه بعد نمره هاتون رو کم میکنم ...
-
اونطوری باید value نداشته باشه تا بصورت پیشفرض value برابر نوشته متن بین option ها بشه