1 00:00:00,000 --> 00:00:12,800 >> [MUSIC پخش] 2 00:00:12,800 --> 00:00:13,410 >> ROB BOWDEN: سلام. 3 00:00:13,410 --> 00:00:17,150 I راب هستم، و من امیدوارم که شما آماده شود برای قرار دادن سهام در این راه حل را. 4 00:00:17,150 --> 00:00:19,740 اول، اجازه دهید نگاهی به ثبت نام. 5 00:00:19,740 --> 00:00:24,400 بنابراین به یاد داشته باشید که در اینجا ما در حال بررسی برای دیدن اگر یک فرم بود 6 00:00:24,400 --> 00:00:26,200 ارسال شده به این صفحه. 7 00:00:26,200 --> 00:00:29,170 >> پس اولین چیزی که ما در حال رفتن برای انجام این کار است به دیگری. 8 00:00:29,170 --> 00:00:31,650 و ما قصد داریم به ارائه فرم ثبت نام. 9 00:00:31,650 --> 00:00:37,320 بنابراین فرم ثبت نام در جریان است برای ارسال پیام به register.PHP. 10 00:00:37,320 --> 00:00:38,760 و چه چیزی است که رفتن به ارسال؟ 11 00:00:38,760 --> 00:00:44,510 این رفتن به ارسال یک نام کاربری که کاربر در حال رفتن به پر کردن، رمز عبور، 12 00:00:44,510 --> 00:00:46,050 و تأییدیه - 13 00:00:46,050 --> 00:00:48,350 رمز عبور را دوباره تایپ. 14 00:00:48,350 --> 00:00:54,020 >> بنابراین در حال حاضر زمانی که فرم به مطلب ارسال کرده است register.PHP ما این اگر اجرا کند. 15 00:00:54,020 --> 00:00:57,260 نگاهی به این، اگر، ما اولین باشیم رفتن به تایید اعتبار ورودی. 16 00:00:57,260 --> 00:01:00,650 ما می خواهیم مطمئن شوید که نام کاربری و رمز عبور بود خالی نیست و 17 00:01:00,650 --> 00:01:03,860 تایید واقع رمز عبور منطبق است. 18 00:01:03,860 --> 00:01:07,820 زمانی که ما تایید کرده ایم که ما می توانیم در واقع کاربر ثبت نام. 19 00:01:07,820 --> 00:01:08,750 >> به چه معنا است؟ 20 00:01:08,750 --> 00:01:12,120 خب، ما می خواهیم برای وارد کردن کاربر را به پایگاه داده است. 21 00:01:12,120 --> 00:01:13,600 و این است که چگونه ما به انجام این کار. 22 00:01:13,600 --> 00:01:19,250 بنابراین ما قصد داریم برای وارد کردن به کاربران جدول رشته نام کاربر، 23 00:01:19,250 --> 00:01:21,230 هش، و پول نقد. 24 00:01:21,230 --> 00:01:24,920 >> مقدار پیش فرض از پول نقد در حال رفتن به 10000. 25 00:01:24,920 --> 00:01:29,630 و ما قصد داریم به عنوان نام کاربری عبور، نام کاربری و از طریق فوق العاده POST 26 00:01:29,630 --> 00:01:32,070 جهانی که از شکل را مشاهده کنید. 27 00:01:32,070 --> 00:01:35,370 و ما قصد داریم به رمز در آوردن رمز عبور. 28 00:01:35,370 --> 00:01:40,780 >> بنابراین اگر که موفق شد، پس از آن نتایج خواهد بود غیر نادرست است. 29 00:01:40,780 --> 00:01:42,990 اگر شکست خورد، پس از آن ما می خواهم به عذرخواهی می کنیم. 30 00:01:42,990 --> 00:01:44,100 چیزی را اشتباه رفت. 31 00:01:44,100 --> 00:01:45,330 و آنچه که می تواند اشتباه رفته؟ 32 00:01:45,330 --> 00:01:48,610 >> خوب، نیاز به وجود دارد یک نام کاربری منحصر به فرد. 33 00:01:48,610 --> 00:01:51,900 و به این ترتیب پرس و جو می تواند شکست خورده اند اگر نام کاربری قبلا 34 00:01:51,900 --> 00:01:53,700 در جدول وجود داشته است. 35 00:01:53,700 --> 00:01:58,210 بنابراین با فرض آن است که یک نام کاربری منحصر به فرد بود، پس از آن ما در حال رفتن به پرس و جو برای گرفتن 36 00:01:58,210 --> 00:01:59,640 ID از که کاربر. 37 00:01:59,640 --> 00:02:02,300 به یاد داشته باشید که ID است خودکار ایجاد یک. 38 00:02:02,300 --> 00:02:06,730 >> و به این ترتیب در صورتی که اتفاق می افتد را برای برخی از شکست دلیل، پس از آن ما می خواهیم برای معذرت خواهی 39 00:02:06,730 --> 00:02:08,520 که ما می تواند ID گرفتن نیست. 40 00:02:08,520 --> 00:02:13,450 اما فرض کنید که آن را شکست نیست، پس ما گرفتن ID از چه پرس و جو 41 00:02:13,450 --> 00:02:18,400 بازگشت، ذخیره است که در جلسه ما - بنابراین ما می خواهیم برای ورود به این کاربر در توسط 42 00:02:18,400 --> 00:02:21,770 ذخیره سازی ID در جلسه فوق العاده جهانی، و در نهایت 43 00:02:21,770 --> 00:02:23,820 تغییر مسیر به مجموعه ما است. 44 00:02:23,820 --> 00:02:26,040 و که آن را برای ثبت نام. 45 00:02:26,040 --> 00:02:28,680 >> در حال حاضر ما در حال رفتن به حرکت در را برای نقل قول. 46 00:02:28,680 --> 00:02:31,770 بنابراین نقل قول است که به مجموعه ای واقعا مشابه است. 47 00:02:31,770 --> 00:02:35,220 ما در اینجا می بینیم که این کد این است که ما قصد داریم به اجرا هنگامی که یک فرم است 48 00:02:35,220 --> 00:02:36,850 ارسال شده به این صفحه. 49 00:02:36,850 --> 00:02:40,500 اما در ابتدا ما در واقع به ارائه فرم. 50 00:02:40,500 --> 00:02:44,140 بنابراین در نظر گرفتن نگاه به صورت نقل قول، چه زمینه وجود دارد؟ 51 00:02:44,140 --> 00:02:50,710 >> ما می بینیم که همه نقل قول شده است یک جعبه متن با نام نماد. 52 00:02:50,710 --> 00:02:55,350 و تا زمانی که به صورت نقل قول ارسال شده است به quote.PHP ما در حال رفتن به 53 00:02:55,350 --> 00:02:56,950 اجرای این کد. 54 00:02:56,950 --> 00:03:01,630 و تنها متغیر در POST فوق العاده ما جهانی است برای رفتن به نماد است. 55 00:03:01,630 --> 00:03:05,910 >> ما معتبر است که مطمئن شوید که آنها در واقع نماد شده است. 56 00:03:05,910 --> 00:03:08,760 و اگر نه، ما به شما می گویند باید یک نماد فراهم می کند. 57 00:03:08,760 --> 00:03:12,670 با فرض اینکه آنها را به یک نماد، ما نگاه کردن که نماد است. 58 00:03:12,670 --> 00:03:16,750 >> بیاد داشته باشید که نگاه کردن ممکن است از زمان شکست خورده، خوب، شاید آن بود 59 00:03:16,750 --> 00:03:18,460 نماد معتبر برای شروع با. 60 00:03:18,460 --> 00:03:22,690 بنابراین اگر این نگاه غلط، ما می خواهیم به عذرخواهی می کنیم که 61 00:03:22,690 --> 00:03:24,850 نماد یافت نشد. 62 00:03:24,850 --> 00:03:29,450 زمانی که ما نماد در بر داشت، در حال حاضر ما می توانید قالب quote.PHP میشوند. 63 00:03:29,450 --> 00:03:31,220 >> چه شکلی است؟ 64 00:03:31,220 --> 00:03:36,580 که فقط به چاپ که سهم از هر نام سهام بود 65 00:03:36,580 --> 00:03:41,540 ارزش هر قیمت سهام است. 66 00:03:41,540 --> 00:03:45,490 حالا چرا ما استفاده از این htmlspecialchars عمل؟ 67 00:03:45,490 --> 00:03:49,280 دلیلش این است که به نام سهام و نماد ممکن است در واقع حاوی ویژه 68 00:03:49,280 --> 00:03:54,410 حرف که نه باید به عنوان HTML تفسیر می شود. 69 00:03:54,410 --> 00:03:56,960 >> همه حق است، به طوری که آن را برای نقل قول. 70 00:03:56,960 --> 00:04:00,700 حالا ما می خواهیم در فایل index.php نگاه و نمونه کارها. 71 00:04:00,700 --> 00:04:04,730 اما در ابتدا ما در واقع نیاز به ساخت جدول پرتفوی. 72 00:04:04,730 --> 00:04:07,310 در اینجا چگونه ما قصد داریم برای انجام این کار. 73 00:04:07,310 --> 00:04:09,390 >> بنابراین اجازه دهید نگاهی به ساختار. 74 00:04:09,390 --> 00:04:13,530 و ما می بینیم که اوراق بهادار جدول در حال رفتن به یک ID. 75 00:04:13,530 --> 00:04:17,760 به طوری که برای رفتن به کاربر ID است که قرار دادن سهام. 76 00:04:17,760 --> 00:04:21,839 ما یک نماد است که برای رفتن به نماد این شرکت است که ما 77 00:04:21,839 --> 00:04:23,610 قرار دادن سهام برای. 78 00:04:23,610 --> 00:04:27,940 و پس از آن سهام تعداد است سهام است که در حال وارد می شود. 79 00:04:27,940 --> 00:04:33,490 >> بنابراین به یاد داشته باشید که در تنظیمات pset، ما که ID و نماد مشخص - 80 00:04:33,490 --> 00:04:37,140 ما بررسی از شاخص ها، ID و نماد کلید اصلی است. 81 00:04:37,140 --> 00:04:41,240 بنابراین یک ID کاربر و جفت شدن نماد باید فقط به نظر می رسد یک 82 00:04:41,240 --> 00:04:44,010 زمان در این جدول. 83 00:04:44,010 --> 00:04:46,050 حالا اجازه دهید نگاهی به کد نگاه کنید. 84 00:04:46,050 --> 00:04:50,950 >> بنابراین در حال حاضر فایل index.php است که برای گرفتن تمام اطلاعات مجموعه ما است و 85 00:04:50,950 --> 00:04:52,700 صفحه نمایش آن را به کاربر. 86 00:04:52,700 --> 00:04:56,230 پس اول، ما قصد داریم برای گرفتن پول نقد که کاربر در حال حاضر از است 87 00:04:56,230 --> 00:04:57,160 جدول پول نقد. 88 00:04:57,160 --> 00:05:02,070 به یاد داشته باشید، که پرس و جو همیشه برای بازگشت به آرایه ای از آرایه. 89 00:05:02,070 --> 00:05:06,070 بنابراین حتی اگر ما فقط پول نقد انتخاب شده از یک سطر، ما هنوز نیاز به 90 00:05:06,070 --> 00:05:10,850 گرفتن که پول نقد با نمایه سازی به شاخص صفر از سطر و گرفتن 91 00:05:10,850 --> 00:05:13,720 شاخص پول نقد. 92 00:05:13,720 --> 00:05:17,810 >> بنابراین در حال حاضر ما می خواهیم به انتخاب همه اطلاعات از جدول پرتفوی 93 00:05:17,810 --> 00:05:21,640 که مربوط به حال حاضر وارد شده در کاربر. 94 00:05:21,640 --> 00:05:25,070 ما البته نیاز به تایید که که در واقع موفق شد، که ما آن را 95 00:05:25,070 --> 00:05:28,120 همیشه باید هر زمان که ما پرس و جو را انجام دهد. 96 00:05:28,120 --> 00:05:31,890 وقتی که همه ما از آن اطلاعات، تنظیمات pset به ما که ما 97 00:05:31,890 --> 00:05:36,298 باید از این به منظور سادگی ذخیره انجام تمام اطلاعات در این 98 00:05:36,298 --> 00:05:37,850 آرایه موقعیت. 99 00:05:37,850 --> 00:05:42,250 >> بنابراین ما حلقه بیش از همه از اطلاعات نمونه کارها، دنبال کردن 100 00:05:42,250 --> 00:05:47,030 سهام مربوط به هر سطر در اطلاعات نمونه کارها، و پس از آن 101 00:05:47,030 --> 00:05:52,510 ذخیره سازی در آرایه موقعیت نام، قیمت سهام و نماد همه 102 00:05:52,510 --> 00:05:54,790 مرتبط با آن سهام. 103 00:05:54,790 --> 00:05:59,040 و در نهایت، ما قصد داریم به ارائه portfolio.PHP، عبور در مقدار 104 00:05:59,040 --> 00:06:02,290 از پول نقد ما در حال حاضر، موقعیت های آرایه که ما فقط 105 00:06:02,290 --> 00:06:06,510 ساخته شده، و عنوان این صفحه خواهد شد که نمونه کارها. 106 00:06:06,510 --> 00:06:09,166 >> اجازه دهید نگاهی به portfolio.PHP. 107 00:06:09,166 --> 00:06:13,570 و ما می بینیم که جالب اصلی بخشی از این حلقه است. 108 00:06:13,570 --> 00:06:17,410 بنابراین ما حلقه بر مواضع آرایه، ایجاد یک 109 00:06:17,410 --> 00:06:19,420 میز، که در آن است که جدول - 110 00:06:19,420 --> 00:06:23,220 ما در حال پر هر سطر با اطلاعاتی که ما در داخل قرار داده 111 00:06:23,220 --> 00:06:24,470 آرایه موقعیت. 112 00:06:24,470 --> 00:06:28,250 >> باز هم، ما نیاز به استفاده از htmlspecialchars در مورد این نماد و یا نام 113 00:06:28,250 --> 00:06:31,020 شامل شخصیت های HTML. 114 00:06:31,020 --> 00:06:36,690 و در اینجا ما در حال ضرب قیمت و میزان سهام که ما 115 00:06:36,690 --> 00:06:40,880 به منظور دریافت که چقدر که در حال حاضر ارزش به کاربر. 116 00:06:40,880 --> 00:06:42,880 و که آن را برای نمونه کارها. 117 00:06:42,880 --> 00:06:45,500 >> حالا یک نگاهی به فروش کنند. 118 00:06:45,500 --> 00:06:50,190 پس از فروش است که برای رفتن به فرمت است که ما در register.PHP بود. 119 00:06:50,190 --> 00:06:53,200 ما می بینیم که یک فرم است که به این صفحه نوشته شده. 120 00:06:53,200 --> 00:06:57,270 اما در ابتدا، زمانی که ما در صفحه بار، ما قصد داریم برای انجام این کار. 121 00:06:57,270 --> 00:06:58,880 >> پس چه شده است این کار؟ 122 00:06:58,880 --> 00:07:03,660 خب، ما فقط می تواند صفحه فروش داشته یک جعبه متن تنها که کاربر 123 00:07:03,660 --> 00:07:06,020 وارد این نماد که ما می خواهیم به فروش می رسانند. 124 00:07:06,020 --> 00:07:08,890 اما ما در حال رفتن به یک کمی باهوش تر و ما در حال رفتن به یک قطره 125 00:07:08,890 --> 00:07:14,690 پایین است که اجازه می دهد تا کاربر برای انتخاب کاراکتر واقعی است که آنها در حال حاضر. 126 00:07:14,690 --> 00:07:17,940 >> بنابراین ما در حال گرفتن نمونه کارها کاربر است. 127 00:07:17,940 --> 00:07:22,630 ما قصد داریم از اوراق بهادار را انتخاب کنید همه نمادهایی است که به کاربر 128 00:07:22,630 --> 00:07:26,180 در حال حاضر، در حال حاضر وارد شده در کاربر. 129 00:07:26,180 --> 00:07:28,150 اطمینان حاصل کنید که که موفق شد. 130 00:07:28,150 --> 00:07:31,960 و در حال حاضر ما در حال رفتن به حلقه در طول اطلاعات بازگشت، فقط گرفتن 131 00:07:31,960 --> 00:07:35,610 هر نماد، و ذخیره آن در این آرایه کاراکتر. 132 00:07:35,610 --> 00:07:37,570 >> و در حال حاضر ما در حال رفتن به فرم فروش میشوند. 133 00:07:37,570 --> 00:07:43,380 بنابراین فرم فروش در حال رفتن به فقط یک منو کشویی، انتخاب کنید. 134 00:07:43,380 --> 00:07:49,140 و هر گزینه در صورت فروش است رفتن به فقط چاپ نماد 135 00:07:49,140 --> 00:07:52,380 که ما را از برداشت جدول پرتفوی. 136 00:07:52,380 --> 00:07:58,390 >> بنابراین فرم فروش در حال رفتن به ارسال بازگشت به sell.PHP. 137 00:07:58,390 --> 00:08:04,340 با نگاهی به sell.PHP، این کد است که رفتن به اجرا هنگامی که ما ارائه 138 00:08:04,340 --> 00:08:05,555 این صفحه. 139 00:08:05,555 --> 00:08:10,320 ما می خواهیم به اعتبار است که کاربر در واقع وارد یک نماد است. 140 00:08:10,320 --> 00:08:12,730 >> حالا فرض کنید که آنها - 141 00:08:12,730 --> 00:08:16,930 بنابراین در حال حاضر ما می خواهیم برای تعیین تعداد سهام به کاربر است که در واقع فروش 142 00:08:16,930 --> 00:08:20,830 و چه مقدار پول نقد که کاربر باید برای فروش است که بسیاری از سهام. 143 00:08:20,830 --> 00:08:25,210 بنابراین ما گرفتن تعداد سهام که کاربر تا این نماد است. 144 00:08:25,210 --> 00:08:30,690 ما به دنبال در پرتفوی برای با توجه به کاربر و نماد داده شده است. 145 00:08:30,690 --> 00:08:34,289 >> در حال حاضر شوید که که در واقع را یک ردیف بازگشت. 146 00:08:34,289 --> 00:08:39,440 از آنجا که اگر آن را نداشت، کاربر نمی کند در واقع نماد به فروش می رسانند. 147 00:08:39,440 --> 00:08:42,890 با فرض این که آنها دارند، نماد، ما می خواهیم برای گرفتن تعداد 148 00:08:42,890 --> 00:08:44,530 سهام که آنها داشته باشد. 149 00:08:44,530 --> 00:08:47,640 و اکنون ما می خواهیم به نگاه کردن چگونه اندازه هر سهم با ارزش است. 150 00:08:47,640 --> 00:08:49,450 >> بنابراین ما نگاه کردن تابع استفاده می شود. 151 00:08:49,450 --> 00:08:52,910 ما به دنبال ارزش از نماد است. 152 00:08:52,910 --> 00:08:56,700 با فرض این که نگاه کردن موفق شد، در حال حاضر ما قصد داریم در واقع به روز رسانی همه 153 00:08:56,700 --> 00:08:57,830 اطلاعات. 154 00:08:57,830 --> 00:09:02,285 بنابراین ما می خواهیم از اوراق بهادار را حذف کنید سهام است که ما در حال فروش. 155 00:09:02,285 --> 00:09:05,610 ما می خواهیم برای به روز رسانی کاربر مقدار پول نقد. 156 00:09:05,610 --> 00:09:10,480 >> و ما آن را به به روز رسانی های سهام زمان قیمت سهام - 157 00:09:10,480 --> 00:09:13,050 به طوری که به چه مقدار پول کاربر فقط ساخته شده است. 158 00:09:13,050 --> 00:09:15,150 و اکنون ما می خواهیم برای به روز رسانی تاریخ ما. 159 00:09:15,150 --> 00:09:17,390 بنابراین ما یک نگاه است برداشته نشده است در جدول سابقه است. 160 00:09:17,390 --> 00:09:19,440 بنابراین ما به این می آیند. 161 00:09:19,440 --> 00:09:23,690 >> حالا در نهایت ما در حال رفتن به تغییر مسیر به نمونه کارها عقب. 162 00:09:23,690 --> 00:09:25,300 حالا اجازه دهید نگاهی به فروش. 163 00:09:25,300 --> 00:09:28,910 بنابراین، خرید زیبا باید باشد شبیه به فروش می رسانند. 164 00:09:28,910 --> 00:09:32,300 >> ما می بینیم که ما در حال رفتن دوباره برای چک کنید اگر ما 165 00:09:32,300 --> 00:09:33,900 ارسال این صفحه. 166 00:09:33,900 --> 00:09:37,470 با فرض این که ما نمی کنیم، ما هستیم رفتن برای بارگذاری فرم خرید. 167 00:09:37,470 --> 00:09:40,210 پس چه فرم خرید چگونه است؟ 168 00:09:40,210 --> 00:09:42,510 >> ما در اینجا شاهد آن را به طور منظم را تشکیل می دهند که رفتن به 169 00:09:42,510 --> 00:09:44,450 ارسال بازگشت به buy.PHP. 170 00:09:44,450 --> 00:09:49,230 و آن را به یک نماد است که کاربر در حال ورود، تعداد 171 00:09:49,230 --> 00:09:53,330 سهام است که کاربر می خواهد به خرید از آن نماد، و آن نیست. 172 00:09:53,330 --> 00:09:59,890 بنابراین، هنگامی که ما ارائه برگشت به buy.PHP، ما هستیم از این به اجرای این کد. 173 00:09:59,890 --> 00:10:04,250 >> ما دوباره می خواهم به اعتبار که کاربر وارد چیزی معتبر است. 174 00:10:04,250 --> 00:10:06,730 بنابراین در اینجا ما در حال مطمئن شوید که آنها در واقع وارد یک نماد است. 175 00:10:06,730 --> 00:10:09,190 در اینجا ما در حال مطمئن شوید که آنها سهام در واقع وارد شده است. 176 00:10:09,190 --> 00:10:12,840 و در اینجا ما در حال مطمئن شوید که آنها وارد یک عدد صحیح برای سهام، بنابراین 177 00:10:12,840 --> 00:10:15,095 آنها در تلاش برای خرید سهام ABC. 178 00:10:15,095 --> 00:10:17,630 179 00:10:17,630 --> 00:10:23,130 >> حالا ما می خواهیم به نگاه کردن به قیمت از نماد بنابراین ما می دانیم که چقدر پول نقد 180 00:10:23,130 --> 00:10:26,590 باید از کاربر کسر کنیم. 181 00:10:26,590 --> 00:10:31,700 حالا انتخاب کنید که چه مقدار پول نقد کاربر در واقع تا و مطمئن شوید که 182 00:10:31,700 --> 00:10:33,960 که موفق شد. 183 00:10:33,960 --> 00:10:35,600 در اینجا ما به پول نقد گرفتن. 184 00:10:35,600 --> 00:10:39,660 و در حال حاضر در اینجا، ما مطمئن شوید که کاربر تا به پول نقد به اندازه کافی. 185 00:10:39,660 --> 00:10:44,950 >> بنابراین اگر تعداد سهام کاربر می خواهد برای خرید برابر قیمت هر 186 00:10:44,950 --> 00:10:49,100 از آن سهام بزرگتر از است مقدار پول نقد که در حال حاضر، پس از آن 187 00:10:49,100 --> 00:10:50,950 کاربر می تواند استطاعت آن نیست. 188 00:10:50,950 --> 00:10:54,500 با فرض این که کاربر تا به پول نقد به اندازه کافی، در حال حاضر ما می خواهم برای قرار دادن به 189 00:10:54,500 --> 00:10:55,980 نمونه کارها کاربر. 190 00:10:55,980 --> 00:10:59,900 خوب، ما را به کاربر وارد نمونه کارها در صورتی که این اتفاق می افتد به 191 00:10:59,900 --> 00:11:02,770 اولین بار که کاربر خرید نماد خاص است. 192 00:11:02,770 --> 00:11:06,630 >> اما اگر آنها در حال حاضر اتفاق می افتد به برخی از سهام اپل؟ 193 00:11:06,630 --> 00:11:10,930 خب، در حال حاضر ما در حال استفاده از در کپی بیانیه کلید به روز رسانی. 194 00:11:10,930 --> 00:11:15,750 بنابراین این است که چرا زودتر ما مشخص شده است که ID و نماد باید مشترک 195 00:11:15,750 --> 00:11:19,620 کلید اصلی، به طوری که اگر ما را امتحان کنید وارد کردن ID و نماد است که 196 00:11:19,620 --> 00:11:24,670 در حال حاضر وجود دارد، ما فقط به روز رسانی سهام شامل سهام جدید که 197 00:11:24,670 --> 00:11:26,720 کاربر خرید. 198 00:11:26,720 --> 00:11:30,390 >> حالا ما می خواهیم برای به روز رسانی مقدار پول نقد است که به کاربر، از آنجایی که آنها 199 00:11:30,390 --> 00:11:33,390 فقط مقداری پول در آن سهام به سر برد. 200 00:11:33,390 --> 00:11:36,060 و در نهایت، ما به شما به روز رسانی جدول تاریخ دوباره. 201 00:11:36,060 --> 00:11:38,590 که، دوباره، ما نگاه در در یک ثانیه. 202 00:11:38,590 --> 00:11:43,230 و در نهایت ما به تغییر مسیر به portfolio.PHP عقب. 203 00:11:43,230 --> 00:11:45,440 >> بنابراین اجازه دهید نگاهی به جدول تاریخ. 204 00:11:45,440 --> 00:11:48,770 205 00:11:48,770 --> 00:11:53,430 بیاد داشته باشید که جدول تاریخ است قرار به پیگیری همه اقدام به خرید و 206 00:11:53,430 --> 00:11:57,580 به فروش می رساند که همه کاربران را، نه فقط در حال حاضر تعدادی از سهام که 207 00:11:57,580 --> 00:12:00,500 کاربران، که همان چیزی است نمونه کارها است. 208 00:12:00,500 --> 00:12:06,350 بنابراین ما در حال پیگیری کاربر است که خرید و فروش، که آیا 209 00:12:06,350 --> 00:12:11,740 این معامله خاص خرید بود یا فروش، نماد که در حال 210 00:12:11,740 --> 00:12:17,540 خریداری یا فروخته شده، تعداد سهام که ما در حال خرید یا فروش، 211 00:12:17,540 --> 00:12:22,840 قیمت تک سهم که در حال خرید یا فروش می رسد، و در نهایت، زمان 212 00:12:22,840 --> 00:12:25,550 که این خرید یا فروش رخ داده است. 213 00:12:25,550 --> 00:12:27,650 >> و این همه از تاریخ اطلاعاتی که ما نیاز 214 00:12:27,650 --> 00:12:29,850 برای پیگیری. 215 00:12:29,850 --> 00:12:37,340 بنابراین، هنگامی که ما در فروش نگاه کرد، ما شاهد آن ما به تاریخ فروش درج شد، 216 00:12:37,340 --> 00:12:42,060 به عنوان که آیا ما در حال خرید یا فروش، مهر زمان فعلی، و 217 00:12:42,060 --> 00:12:46,070 کاربر فعلی، نماد که در حال به فروش می رسد، تعداد سهام که 218 00:12:46,070 --> 00:12:50,010 به فروش می رسد و قیمت سهام در این زمان. 219 00:12:50,010 --> 00:12:52,740 به طور مشابه، در فروش، آن را خواهید نگاه تقریبا یکسان است. 220 00:12:52,740 --> 00:12:56,820 تنها تفاوت این است که به جای فروش، ما در حال خرید. 221 00:12:56,820 --> 00:13:01,243 >> بنابراین در فروش و خرید، ما در حال قرار دادن به جدول تاریخ همه 222 00:13:01,243 --> 00:13:02,960 خرید و فروش که اتفاق می افتد. 223 00:13:02,960 --> 00:13:08,680 پس همه history.PHP نیاز به انجام گرفتن است اطلاعات از تاریخ 224 00:13:08,680 --> 00:13:13,960 جدول، مطمئن شوید که موفق شد، و ارائه این اطلاعات. 225 00:13:13,960 --> 00:13:18,770 بنابراین به دنبال در قالب history.PHP، اطلاعات جالب 226 00:13:18,770 --> 00:13:19,940 است در اینجا. 227 00:13:19,940 --> 00:13:23,935 >> ما در حال حلقه زنی بیش از همه از معاملات، چاپ که آیا این 228 00:13:23,935 --> 00:13:29,580 خرید و فروش، قالب بندی تاریخ زمان بود که ما این معامله ساخته شده است. 229 00:13:29,580 --> 00:13:31,520 به یاد داشته باشید که ما نیاز به استفاده از htmlspecialchars در 230 00:13:31,520 --> 00:13:33,270 نماد، تنها در مورد. 231 00:13:33,270 --> 00:13:37,150 و در نهایت، قالب بندی تعداد سهام که خریداری شد و قیمت 232 00:13:37,150 --> 00:13:39,310 از تک سهم در آن زمان. 233 00:13:39,310 --> 00:13:42,570 >> و است که نمایش تمام تاریخ اطلاعاتی که ما نیاز داریم. 234 00:13:42,570 --> 00:13:44,220 و که آن را برای این pset. 235 00:13:44,220 --> 00:13:47,820 نام من راب است و این CS50 مالی بود. 236 00:13:47,820 --> 00:13:52,171