PDA

View Full Version : سوال: قرار دادن مقدار بازیابی شده از بانک در textbox



بهارجون
یک شنبه 09 تیر 1392, 11:07 صبح
سلام دوستان
می خوام مقدار بازیابی شده از پایگاه داده را در textbox قرار بدم میشه کمکم کنید؟

MMSHFE
یک شنبه 09 تیر 1392, 11:39 صبح
اگه منظورتون از textbox، تگ textarea است، باید بین محل بازشدن و بسته شدن تگ، اون رو echo کنید ولی اگه منظورتون تگ input با خاصیت type برابر با text هست، باید با استفاده از خاصیت value مقدار رو توی کادر متن قرار بدین.

بهارجون
یک شنبه 09 تیر 1392, 11:50 صبح
میخوام داخل input قرار بدم میشه نحوه نوشتن رو بگین

MMSHFE
یک شنبه 09 تیر 1392, 11:53 صبح
<input name="user" type="text" value="<?php echo $row['username']; ?>" />

بهارجون
یک شنبه 09 تیر 1392, 11:54 صبح
من دارم توی php مینویسم پس لازم نیست دوباره phpتگ رو باز کنم

MMSHFE
یک شنبه 09 تیر 1392, 11:56 صبح
echo '<input name="user" type="text" value="' . $row['username'] . '" />';

بهارجون
یک شنبه 09 تیر 1392, 12:01 عصر
من این کد رو نوشتم
echo '<input name="user" type="text" value="' . $result['description'] . '" />';
این ارور رو داد
Notice: Undefined index: description in C:\wamp\www\kian_star\administrator\ed.php on line 28

MMSHFE
یک شنبه 09 تیر 1392, 12:43 عصر
توی آرایه ای که خواستین چاپ بشه (result$)، اندیس description ندارین. کدتون رو بررسی کنید.

بهارجون
یک شنبه 09 تیر 1392, 12:44 عصر
پس چرا وقتی print_r($result ) مینویسم description رو چاپ می کنه؟

MMSHFE
یک شنبه 09 تیر 1392, 12:49 عصر
چک کنید ببینید املای درست داره یا نه؟ شاید اسم متغیر اشتباهه (مثلاً بجای result$ باید row$ بنویسین) یا ممکنه متغیر رو در محل اشتباه (ازنظر Scope) بکار بردین یعنی متغیر در اون محل تعریف نشده.

بهارجون
یک شنبه 09 تیر 1392, 12:52 عصر
همه چیزهایی که گفتین چک کردم درست بود نمیدونم چه کار کنم؟

MMSHFE
یک شنبه 09 تیر 1392, 13:16 عصر
کد کاملتون رو بگذارین.