کتاب آموزش آسان و کاربردی php و mysql

این کتابی که نوشتم حاصل زحمات چند ساله ی بنده است. روز اولی که برنامه نویسی php رو شروع کردم منبع خوبی برای php نبود و من به سختی تونستم یاد بگیرم. از همون روز اول گفتم اگه بتونم php رو باد بگیرم. بعد از مدتی از یادگیری php اطلاعاتم را در قالب یک کتاب منتشر خواهم کرد. کتاب قبلی را در مورد php با نام آموزش php به زبان ساده منتشر کردم و استقبال خوبی داشت. این کتابم هم خیلی کار مبتدی ها که به php علاقه دارن رو راه می اندازه. چون خیلی ساده توضیح دادم و مطمئنم که همه می تونن مطالب این کتاب رو بفهمن . و براشون سخت نیست. همیشه اعتقاد داشتم که هر فردی باید توی جامعه نسبت به جامعه اش احساس وظیفه کنه . ما توی کشورمون چند صد هزار تا مهندس و دکتر و تحصیل کرده و نخبه داریم اگه هر کی بیاد و در ماه یک صفحه مطلب هم بنویسه و در اینترنت منتشر کن. ما میلیون ها مطلب آموزشی در اینترنت خواهیم داشت و این به گسترش علم در جامعه کمک زیادی میکنه. و همه از این موضوع سود خواهیم برد.

این کتاب به بحث های مقدماتی php و دستورات شرطی و .. گرفته تا بحث بانک اطلاعاتی mysql و شی گرایی در php پرداخته است. 

برای دانلود و دیدن عنوان مطالب کتاب به ادامه مطلب بروید.

 

 مقدمه 

زبان php چیست؟ 

echo() و print() 

چگونگی اعمال توضیح 

ثوابت و متغییر ها 

عملگرها و عبارات php

روش های ارسال اطلاعات


تابع چیست؟

نمونه ای از توابع از قبل نوشته شده ی php

فرق echo   و print

توابع رشته ای و نوع داده


ساختارهای کنترلی

ساختارهای کنترلی شرطی : if else switch

ساختارهای کنترلی تکرار : For , do while , while


آرایه Array

آرایه های انجمنی

آرایه های چند بعدی

چند تا تابع برای آرایه


فایل ها و ذخیره و بازیابی آنها

Upload کردن فایل به سرویس دهنده

کار با توابع file_get_contents و file_put_contents

template-engine (موتور قالب)

کار با تابع file() 

تابع parse_url

تابع glob()


اضافه کردن یک فایل به برنامه

تاریخ

اعتبارسنجی در php

گرافیک در php

.htaccess

 ساخت قسمت نمایش آماگیر


کار با curl

وصل شدن به سایت با استفاده از curl

وارد شدن به قسمت مدیریت سایت با curl


php-gtk

ساخت یک برنامه ی تحت دسکتاپ با php

ایجاد فایل اجرایی با کمک hstart


MYSQL

روش ساخت فیلد ، جدول ، دیتابیس

ارسال اطلاعات به Database (بانک اطلاعاتی)

ثبت تاریخ در دیتابیس

ثبت تاریخ در دیتابیس با استفاده از تابع time()

ایجاد صفحه به صورت پویا برای سایت

حذف رکورد

ویرایش مطالب

ضخیم شدن عنوان نامه در صندوق پستی

امنیت

ساخت جستجوگر برای سایت

ساخت نمودار برای نظر سنجی با CSS و GD

ایجاد لینک تصادفی

ایجاد دکمه برای صفحات قبلی و بعدی

چاپ کردن رکورد های بین دو تاریخ

اختصاص نام کاربری به هر کاربر در سایت

چاپ بالا ترین رکورد

بدست آوردن شماره ی آخرین رکورد درج شده بصورت AUTO_INCREMENT

تعداد مقادیر یک فیلد

نمایش تعداد کلیک روی لینک

چاپ آخرین رکوردها

ساخت خوراک خوان(Rss Feeds)

کاربرد  دو دکمه کنار هم برای یک فرم

ساخت قسمت نظر دهید برای سایت

نمایش مطالب در قالب سایت

برنامه ای برای آپلود عکس به همراه ارسال متن به دیتابیس

امنیت فرم آپلود عکس


SESSION (سشن)

ساخت سبد خرید

جلوگیری از اخطار سشن و هدر


نمایش و عدم نمایش اخطار

mysql_fetch_object


Mysqli

نمایش مقادیر فیلد های داخل جدول با کمک mysqli

ارسال مقادیر به بانک اطلاعاتی با کمک mysqli


شی گرایی (oop) در php

شی گرایی چیست؟

چند برنامه ی ساده در شی گرایی

اختصاص یک مقدار و نوع به متغییر

فراخوانی مقدار متغییر و تغییر مقدار

آرگومنت

متد چیست؟

متدهای معمولی

متدهای جادویی

ثابت های جادویی

وراثت یا ارث بری

Protected

Final

static

دریافت مقادیر با foreach در شی گرایی

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

یک کلاس خیلی خوب برای insert into  در شی گرایی


PDO

نمایش مقادیر فیلد به صورت حلقه و پشت سر هم در pdo

وارد کردن مقدار به جدول در pdo

به روز کردن مطلب (update) در pdo

حذف مطلب (Delete) در pdo

نمایش مقادیر فیلد ها بر اساس مقدار یک فیلد  در pdo


سخن آخر

منابع


دانلود کتاب آموزش آسان و کاربردی php و mysql

تعداد صفحات : 143

حجم فایل: 2.31 مگابایت

نویسنده: سید محمدرضا حسینیان راوندی

منتظر نظرات شما دوستان در مورد این کتاب هستم.

نظرات 52 + ارسال نظر
ایمان برومندزاده جمعه 1 فروردین‌ماه سال 1393 ساعت 05:14 ب.ظ

سلام
متشکر عالی بود :)

meysam جمعه 1 فروردین‌ماه سال 1393 ساعت 05:27 ب.ظ

salam agha mohamad

sale noton mobarak

khaste nabashid va tashakor

فرشته شنبه 2 فروردین‌ماه سال 1393 ساعت 08:01 ب.ظ

مرسی دانلود کردم

مرتضی شنبه 2 فروردین‌ماه سال 1393 ساعت 09:19 ب.ظ

سلام...خسته نباشید...سال نو و نو شدنتون مبارک...
تشکر

طراح جوان دوشنبه 4 فروردین‌ماه سال 1393 ساعت 08:26 ب.ظ

سلام !!!
نمیدونم باید برای تشکر ازتون چی بگم ... فقط میگم که همیشه برای موفقیتتون دعا میکنم ...
خیلی عالی بود ، ممنون و هزار بار تشکر ...

مهدی ربانی چهارشنبه 6 فروردین‌ماه سال 1393 ساعت 02:47 ب.ظ http://mahdirabbani.blog.ir

سلام و شادباش سال نو.
بارگیری کردم. گزینه های php-gtk و PDO در دیگر کتاب ها کمتر دیده می شود. امیدوارم سودمند باشد.
سپاس.

علی پنج‌شنبه 7 فروردین‌ماه سال 1393 ساعت 07:13 ق.ظ http://microdev.ir/

بابت کتاب خوبت هم متشکرم
واقعاً عالی بود، ساده،مختصر و مفید

امیدوارم در آینده شاهد کارهای بهتری از شما بشیم

آسید مهدی شنبه 9 فروردین‌ماه سال 1393 ساعت 08:37 ب.ظ

زکات علم نشر آن و یاد دادن به دیگران است

قطعا شک نکنید با این کار چند برار در زندگی از نظر علمی برداشت خواهید داشت

موفق باشید

عارفا98 یکشنبه 10 فروردین‌ماه سال 1393 ساعت 08:27 ب.ظ http://www.arfa98.ir/

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

لطفا از طریق وب به ما خبر بدید :

سلام
مانعی نداره می تونید کتاب را معرفی کنید. ولی منبعش را که سایت pachenar.ir یا وبلاگ زیر هست را معرفی کنید:
http://barnamenevisi.blogsky.com
موفق باشید.

رضا جمعه 15 فروردین‌ماه سال 1393 ساعت 07:30 ب.ظ

ممنون. کتاب جامع و بسیار کاربردی هست.

مهران یکشنبه 17 فروردین‌ماه سال 1393 ساعت 08:04 ب.ظ

خسته نباشی سید...خیلی ممنون

reza پنج‌شنبه 21 فروردین‌ماه سال 1393 ساعت 11:11 ق.ظ

سپاسگزارم . الحق که خون کوروش در وجودتان جریان دارد

سمیرا پنج‌شنبه 21 فروردین‌ماه سال 1393 ساعت 08:23 ب.ظ http://lilla.blogfa.com

ممنون

ایمان برومندزاده جمعه 22 فروردین‌ماه سال 1393 ساعت 05:22 ب.ظ

سلام
بسیار عالی بود:)
خسته نباشی برادر :*

javaweb شنبه 23 فروردین‌ماه سال 1393 ساعت 08:07 ق.ظ http://javaweb.blogsky.com

کتاب جالبی بود توی وبلاگم گذاشتم

amin چهارشنبه 10 اردیبهشت‌ماه سال 1393 ساعت 10:36 ب.ظ

salam dadash yedonya mamanon , khoda kheyret bede

ایمان برومندزاده جمعه 2 خرداد‌ماه سال 1393 ساعت 07:29 ب.ظ

متشکر باز هم :)

طراحی وب سایت یکشنبه 11 خرداد‌ماه سال 1393 ساعت 01:59 ب.ظ http://raadcom.com

بسیار عالی بود ممنون

معین چهارشنبه 14 خرداد‌ماه سال 1393 ساعت 02:57 ب.ظ http://moeinomidi.mihanblog.com

سلام
میشه روی سرور پرشین گیگ هم بزنینش
اخه دانلود از پیکوفایل خیلی سخته ممنون کتاب خوبی بود
cld.persiangig.com

از این لینک هم میتونی دانلود کنی:
http://pachenar.ir/link/1018/%DA%A9%D8%AA%D8%A7%D8%A8_%D8%A2%D9%85%D9%88%D8%B2%D8%B4_%D8%A2%D8%B3%D8%A7%D9%86_%D9%88_%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%AF%DB%8C_php_%D9%88_mysql

مهرگان دوشنبه 2 تیر‌ماه سال 1393 ساعت 01:04 ب.ظ

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

امیر دوشنبه 2 تیر‌ماه سال 1393 ساعت 03:52 ب.ظ

مرسی پسر

sohrab دوشنبه 16 تیر‌ماه سال 1393 ساعت 11:07 ق.ظ

دوست عزیز ، من واقعاً با دیدن این مطلب به وجد آمدم و واقعا به خود بالیدم که یکی از هم میهنانم شمایید با این طرز تفکر و نگرش . باز هم ممنون از شما دوست عزیز

متشکرم.

مهرداد سیف زاده دوشنبه 16 تیر‌ماه سال 1393 ساعت 10:33 ب.ظ http://seifzadeh.blog.ir

سلام
کتب شما به منابع یادگیری php در وبلاگ بنده اضافه شد
موفق باشید

سلام
ممنون. از نظر من معرفی کتاب هام در وبلاگ ها و سایت های دیگه با ذکر منبع مشکلی نداره.
موفق باشی.

حسن پنج‌شنبه 9 مرداد‌ماه سال 1393 ساعت 07:32 ق.ظ

دستت درد نکنه. کل وب مطلب درخوری بفارسی واسه pdo نداشت. دم شما گرم خیلی حال کردم باهاش

حسین دوشنبه 13 مرداد‌ماه سال 1393 ساعت 01:53 ق.ظ

مرسی ازت عالیییه

امیر جیریان چهارشنبه 15 مرداد‌ماه سال 1393 ساعت 10:02 ب.ظ

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

mojtaba پنج‌شنبه 16 مرداد‌ماه سال 1393 ساعت 09:16 ب.ظ http://mojvar.wordpress.com

سلام دارم دانلود می کنم ممنونم بابت زحمتی که کشیدی
اگر سوالی داشته باشم می تونم ایمیل بزنم بهتون ؟

اشکالی نداره. سوال کنید . اگر بلد بودم جوابتون رو میدم.

سعید شنبه 18 مرداد‌ماه سال 1393 ساعت 08:59 ق.ظ

مرسی داداش
من هم دارم یه وبسایت آموزشی میسازم و انشاالله هرچی یاد میگیرم درونش با دیگر دوست هامون به اشتراک میذارم:-)

آفرین خیلی خوبه.

مصطفی یکشنبه 9 شهریور‌ماه سال 1393 ساعت 08:22 ب.ظ

دست شما درد نکنه واقعا عالی بود.

mirzaee شنبه 15 شهریور‌ماه سال 1393 ساعت 01:52 ب.ظ http://1id.ir

دمت گرم واقعا خیلی مردی
کارت حرف نداره
ولی باز من یاد نگرفتم

عملی کار کن یاد میگیری.

جواد چهارشنبه 26 شهریور‌ماه سال 1393 ساعت 10:27 ق.ظ

سلام .
خسته نباشید .
ممنون .

محمد رضا نیک روش جمعه 28 شهریور‌ماه سال 1393 ساعت 03:37 ب.ظ

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

حسن یکشنبه 30 شهریور‌ماه سال 1393 ساعت 01:46 ق.ظ http://nipaz.com

بسیاز کامل بود. تشکر

فاطمه دوشنبه 31 شهریور‌ماه سال 1393 ساعت 04:17 ب.ظ

با سلام
کتاب رو تازه دانلود کردم و هنوز نخوندمش ولی واقعا بخاطر احساس مسئولیت تون و کاری که انجام دادین , ازتون بسیار سپاسگذارم.

دانشجو سه‌شنبه 1 مهر‌ماه سال 1393 ساعت 02:31 ق.ظ

سلام استاد محترم.ممنونم از تلاش های شما.خیلی عااااااالیه...

mahsa دوشنبه 14 مهر‌ماه سال 1393 ساعت 01:00 ق.ظ

سلام و ممنون

حسین چهارشنبه 16 مهر‌ماه سال 1393 ساعت 09:39 ق.ظ

ممنون از کتاب خوبتون . امیدوارم شاهد کتابهای جدیدتون باشیم.

حسین چهارشنبه 16 مهر‌ماه سال 1393 ساعت 10:00 ق.ظ

سلام. اگه میشه همونطور که قول داده بودید یک کتاب در خصوص قالب بنویسید. ممنون

سلام
باشه سعیم رو میکنم.

حسین سه‌شنبه 6 آبان‌ماه سال 1393 ساعت 07:44 ب.ظ

می تونید کتاب یا جزوه ای رو معرفی کنید برای طراحی قالب . اصولا طراحی قالب چطوری باشه بهتره با فتوشاپ ، با DIV با بوت استرپ. من می خواهم که منو و اجزای ثابت بمونه تو صفحه یعنی یک مسترپیچ داشته باشم و وقتی که کاربر روی لینک کلیک می کنه تمام صفحه مجددا بارگذاری نشه و فقط همون قسمت تغییر کنه چه کار باید بکنم ؟

کتابی رو برای طراحی قالب نمیشناسم. با فتوشاپ که طراحی و گرافیک قالب رو انجام میدن و با div و css هم قالب رو برنامه نویسی میکنند. با بوتستراپ هم کاری میکنن که قالب توی همه ی نمایشگرها یکسان نمایش داده بشه. اگه میخوای قالب با کلیک دوباره بارگذاری نشه از ایجکس استفاده کن. ولی اینم بگم که ایجکس برای سئو خوب نیست. البته امروز یکی از بچه ها گفت وبلاگ گوگل اعلام کرد که جستجوگر گوگل از این به بعد با ایجکس مشکلی نخواهد داشت. ولی بازم شما سعی کن در قالب سایتت از ایجکس استفاده نکنی.

hafez یکشنبه 30 آذر‌ماه سال 1393 ساعت 09:48 ب.ظ http://30marja.ir

از همون صفحه اولش جذاب بود دستت درد نکنه.

امید شنبه 2 اسفند‌ماه سال 1393 ساعت 08:17 ب.ظ

با سلام اگر تو ایران همه مثل شما فکر کنند ایران بهشت میشه باتشکر

ME سه‌شنبه 16 تیر‌ماه سال 1394 ساعت 12:24 ق.ظ

ایشالا خیر از جوونیت ببینی

reza دوشنبه 16 شهریور‌ماه سال 1394 ساعت 02:02 ب.ظ

سلام از اینکه دانسته های خودتون رو به رایگان در ختیار دیگران گذاشتید ممنون. موفق باشید.

میلاد جمعه 3 مهر‌ماه سال 1394 ساعت 08:35 ب.ظ

تشکر از زحماتتون
انشالا کتاباتون بیشتر شن

امیر پنج‌شنبه 14 آبان‌ماه سال 1394 ساعت 02:47 ب.ظ

سلام آقای راوندی
من هنوز کتاب رو دانلود نکردم تا چند دقیقه دیگه دانلودش می کنم ولی ادب و عقل حکم می کنه از شما تشکر کنم ان شاالله که همیشه سلامت باشید و از اینکه در کشورم افرادی مثل شما با این نوع تفکر وجود دارد بر خود می بالم.

امیرحسین دوشنبه 9 آذر‌ماه سال 1394 ساعت 09:20 ب.ظ

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

محمد چهارشنبه 18 آذر‌ماه سال 1394 ساعت 08:26 ب.ظ

خوانده شد ..
عالی بود !
تقدیری بسیار به پهنای اقیانوس از شما برادر گرامی ..
متشکرم

یلدا شنبه 10 بهمن‌ماه سال 1394 ساعت 07:39 ب.ظ

سلام و خدا قوت
میخواستم بپرسم من تا به حال php کار نکردم میتونم از این جزوه استفاده کنم و عملا چیزی یاد بگیرم؟ یا باید برم کلاس؟
و اینکه برای یاد گرفتن ++ c میشه خودم کار کنم یا باید این هم کلاس برم؟
با تشکر فراوان از زحماتتون
اجرتون با خدای متعال

من خودم کلاس نرفتم. شما فقط با خواندن یک آموزش نمیتونی برنامه نویس بشی. بلکه باید تجربه کسب کنی. این موضوع در مورد همه ی زبان ها صدق میکنه.

علی جمعه 10 اردیبهشت‌ماه سال 1395 ساعت 12:42 ب.ظ

ممنون.جزوه خوبی بود

blue heart چهارشنبه 5 خرداد‌ماه سال 1395 ساعت 10:55 ب.ظ

سلام خسته نباشید
من تازه میخاستم برنامه نویسی رو شروع کنم خیلی گنگ بودم چه چیزی رو یاد بگیرم به راهنمایی یکی از دوستان تصمیم گرفتم phpرو یاد بگیرم امیدوارم که توش موفق باشم هنوز جزوه شمارو مطالعه نکردم امیدوارم همینطور که دوستان گفتن مفید باشید
ممنون

برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد