ch
Feedback

不要被骗子欺骗!Telemetrio 会找到并标记这些频道 👉 如果想查看标记,请订阅

آموزش php از مبتدی تا ....

آموزش php از مبتدی تا ....

前往频道在 Telegram

تماس باادمین : @abdollahi970

显示更多
902
订阅者
无数据24 小时
无数据7 天
无数据30 天
帖子存档
برای خوانایی بهتر جدول با سطر های رنگی متفاوت نشاندهیم

اگر بخواهیم خروجی به شکل زیر باشد چه باید انجام دهیم

حالا یک سول

که خود دریم ویور کد ها رو تولید می کند

بله با دریم ویور هم می توان این کار رو انجام داد که مثلا راحت و سریع تر می باشد

"; echo ""; echo " شماره دانشجوی"; echo " نام"; echo " فامیل"; echo " رشته"; echo ""; mysql_select_db('school',$con); $q="select * from student"; $n=mysql_query($q); while($r=mysql_fetch_array($n)) { echo ""; echo "".$r['id'].""; echo "".$r['sname'].""; echo "".$r['sfamil'].""; echo "".$r['rname'].""; echo "
"; } mysql_close($con); } ?>

کد صفحه show.php

برای اینکه خروجی شکل بهتری داشته باشد می توان از جدول برای نمایش بهتر خروجی استفاده نمود

معنای select * from student یعنی همه فیلدهای جدول student را بازیابی نماید اگرفیلدهای خاصی بخواهیم به جای علامت نام فیلد را مینویسیم

اگر به جای نام فیلد یا فیلدها علامت* قرار دهیم همه فیلدهای جدول بازیابی خواهد شد

Select نام فیلد ها From نام جدول

ساختار دستور sql که رکورد ها را از یک جدول بازیابی می کنید به صورت زیر می باشد

استفاده از علامت @برای مدیریت خطا می باشد که پیام خطا نمایش داده نشود با استفاده از تابع die در PHP ، می توانیم تعیین کنیم که ادامه کدها، اجرا نشوند. همچنین درون پرانتز تابع die ، می توانیم یک عبارت دلخواه را بنویسیم تا قبل از توقف اجرای ادامه کدها، آن عبارت، در خروجی نمایش داده شود. دستور mysql_error علت بروز خطا را به کاربر نمایش می دهد

"; } mysql_close($con); } ?>

کد صفحه show.php به صورت زیر می باشد

می خواهیم صفحه ای به نام show.php ایجاد کنیم که رکوردهای داخل را برای ما نمایش دهد مراحلی که باید انجام دهیم به صورت زیر می باشد - اتصال به dbms که برای اینکار باید از دستور mysql_connect استفاده کنیم این دستور به سه پارامتر نیاز دارد نام سرور (localhost) نام کاربرد(root) رمز عبور(جالی خالی چون برای پایگاه رمزی را تعریف ننموده ایم) - انتخاب بانک اطلاعاتی می باشد با دستور mysql_select_db - نوشتنن یک کوئیری یا درخواست به زبان sql که کل رکوردهای بانک اطلاعاتی را از جدول استحراج کنید - اجرا این کوئیری با استفاده از دستور mysql_query - خواندن رکورد به رکورد اطلاعات استخراج شده توسط کوئیری و نمایش ان به کاربر با استفاده از دستور mysql_fetch_array و حلقه while - پایان دادن به ارتباط با بانک mysql_close

شماره دانشجویی - نام -فامیل-نام رشته