foreach وبلاگ نکته های برنامه نویسی و طراحی وب سایت

کمکی در حد توانم به کسانی که می خواهند شروع کنند و یا در مسیر هستند

foreach وبلاگ نکته های برنامه نویسی و طراحی وب سایت

کمکی در حد توانم به کسانی که می خواهند شروع کنند و یا در مسیر هستند

خیلی بلد نیستم.
ولی تا جایی که بتونم و وقت کنم ، کمک می کنم.
و جایی که بلد نبودم، یا میگم بلد نیستم یا جواب رو پیدا می کنم و راهنمایی می کنم.
توی زمینه های php و css و Html و JavaScript و jQuery و کار با MySql
البته php رو بیشتر بلدم و JavaScript رو کمتر.
فریم ورک هم yii .
این وبلاگ بیشتر به درد کسایی مخوره که برنامه نویسی مقدماتی رو بلدن.
و هرچه جلوتر میریم،پیشرفته تر خواهد شد انشاءالله.

آخرین نظرات
کلمات کلیدی
سلام دوستان

اگر تاحالا با mysql کار نکردید و یا آشنایی کمی دارید،
و یا اگر دوست دارید بدونید چطوری اطلاعاتمونو باید ذخیره کنیم،
به ادامه مطلب یه نگاهی بندازید.




نوشتمونو زینت میدیم به یک سخن از حضرت سجاد علیه السلام:
مؤمن ، سخنش ذکر [خدا] است ، سکوتش اندیشیدن ، و نگاه کردنش درس گرفتن .

و اما بعد:
توی اکثر سایت های داینامیک ما نیاز داریم که یک سری اطلاعات رو ذخیره کنیم.
این کار رو میتونیم با پایگاه داده MySQL انجام بدیم.
اگر نرم افزار xampp رو نصب کرده باشیم، میتونیم از MySQL  استفاده کنیم.( باید توی پنلxampp اون رو start کنیم.)

اگر بخوایم مستقیما با MySQL کار کنیم باید بعد از start کردن اون توی xampp ، داخل address bar مرورگر وبمون، بنویسیم: localhost/phpmyadmin
حالا داخل phpMyAdmin میتونیم پایگاه دادمونو ایجاد کنیم.
روی گزینه ی database کلیک میکنیم و نام پایگاه دادمونو انتخاب میکنیم و اونو میسازیم
و بعد نوبت ساختن جدوله.(  توی منوی سمت چپ ، اسامی دیتابیس ها وجود داره.) اون رو انتخاب کنید.
نام جدول رو بنویسید و تعداد ستون هایی که میخواید داشته باشه رو تایپ کنید.
و بعد باید ویژگی هر ستون رو تعریف بکنید.
دقت کنید که هر جدولی بهتره که یک ستون به اسم id داشته باشه تا برای هر سطر جدولتون یک کلید اختصاصی داشته باشید و بتونید بعدها ارتباط بین جدول ها رو هم راحت تر برقرار کنید و ...
علاوه بر روش بالا ، میتونید کد ایجاد جدول هاتونو توی یک فایل با پسوند sql با یک شیوه ی صحیح بنویسید و اون رو داخل دیتابیستون import(وارد) بکنید.
این یک مثاله :
 این کد هارو توی یک فایل  با پسوند .sql ذخیره کنید و توی phpMyAdmin ، توی صفحه ی مربوط به دیتابیسی که ایجاد کردید، از منوی بالا گزینه ی  import  رو بزنید و فایلتون رو انتخاب کرده و go را بزنید. تا جداولتون ساخته بشه:
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1- CREATE TABLE tbl_user
2- (
3- id INTEGER NOT NULL PRIMARY KEY AUTO_INCREMENT,
4- username VARCHAR(128) NOT NULL,
5- password VARCHAR(128) NOT NULL
6- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;

8- CREATE TABLE tbl_post
9- (
10- id INTEGER NOT NULL PRIMARY KEY AUTO_INCREMENT,
11- title VARCHAR(128) NOT NULL,
12- user_id INTEGER NOT NULL
13- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
خط1 : همونطور که از اسمش پیداس، باعث ایجاد جدول میشه.( اسم جدولی که انتخاب کردیم، tbl_user هست.)
خط3: اسم ستون اول  رو گذاشتیم id و ویژگیهاشم جلوش نوشتیم: NOT NULL یعنی که این فیلد حق نداره خالی باشه.PRIMARY KEY یعنی این فیلد به عنوانی کلید اصلی هست و حتما هم باید یکتا باشه. و تکراری نداشته باشیم.AUTO_INCREMENT یعنی خود سیستم خود به خود بهش مقدار غیر تکراری بده.
خط4 : اسم ستون ، username است و به عنوان string و طولش هم حداکثر 128  کاراکتر میتونه باشه.
خط 6  یک سری تنظیماته که همیشه بنویسید.

برای اینکه با دستورات sql بیشتر آشنا بشید( که خیلی هم زیاد نیست) میتونید به w3schools.com یا منابع اینترنتی هم مراجعه بکنید.

حالا میتونیم این فایل رو همونطوری که گفته شد، import کنیم توی mysql.

بعد میتونیم توش اطلاعات بریزیم.
برای این کار کافیه توی phpMyAdmin -> دیتابیس مورد نظر -> جدول مورد نظر ، روی گزینه ی insert توی منو کلیک کنیم و اطلاعاتمون وارد کنیم.

سوالی داشتید در خدمتیم.
توی پست بعدی منتظر کار با دیتابیس از طریق کدهای php باشید.
موفق باشید.
  • foreach

mysql چیست؟

mysql

نظرات (۳)

آقا ما منتظریما....:)
ممنون خوب توضیح داده بودین. برای من که تازه میخواستم بفهمم این چجوری کار میکنه خیلی خوب با زبان ساده بیان کرده بودین
ما بیشتر
کاربران بیان میتوانند بدون نیاز به تأیید، نظرات خود را ارسال کنند.
اگر قبلا در بیان ثبت نام کرده اید لطفا ابتدا وارد شوید، در غیر این صورت می توانید ثبت نام کنید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی