1 00:00:00,000 --> 00:00:12,800 >> [MUZIK Bermain] 2 00:00:12,800 --> 00:00:13,410 >> ROB Bowden: Hi. 3 00:00:13,410 --> 00:00:17,150 Saya Rob, dan saya berharap anda sudah bersedia untuk meletakkan saham dalam larutan ini. 4 00:00:17,150 --> 00:00:19,740 Pertama, mari kita lihat daftar. 5 00:00:19,740 --> 00:00:24,400 Jadi ingat bahawa di sini kita sedang menyemak untuk melihat jika bentuk yang adalah 6 00:00:24,400 --> 00:00:26,200 posted ke laman ini. 7 00:00:26,200 --> 00:00:29,170 >> Perkara itu kita akan lakukan adalah pergi ke lain itu. 8 00:00:29,170 --> 00:00:31,650 Dan kita akan menyebabkan bentuk daftar. 9 00:00:31,650 --> 00:00:37,320 Jadi bentuk daftar itu akan untuk hantar ke register.PHP. 10 00:00:37,320 --> 00:00:38,760 Dan apa yang ia akan menghantar? 11 00:00:38,760 --> 00:00:44,510 Ia akan menghantar nama pengguna bahawa pengguna akan mengisi, kata laluan, 12 00:00:44,510 --> 00:00:46,050 dan pengesahan - 13 00:00:46,050 --> 00:00:48,350 kata laluan ditaip semula. 14 00:00:48,350 --> 00:00:54,020 >> Jadi sekarang apabila bentuk yang dihantar kepada register.PHP kami akan melaksanakan ini jika. 15 00:00:54,020 --> 00:00:57,260 Melihat pada ini jika, kami pertama akan mengesahkan input. 16 00:00:57,260 --> 00:01:00,650 Kami mahu memastikan bahawa nama pengguna yang dan kata laluan tidak kosong dan bahawa 17 00:01:00,650 --> 00:01:03,860 pengesahan yang sebenarnya perlawanan kata laluan. 18 00:01:03,860 --> 00:01:07,820 Apabila kami telah mengesahkan bahawa kita boleh sebenarnya mendaftar pengguna. 19 00:01:07,820 --> 00:01:08,750 >> Apa maksudnya? 20 00:01:08,750 --> 00:01:12,120 Nah, kita mahu untuk memasukkan pengguna ke dalam pangkalan data kami. 21 00:01:12,120 --> 00:01:13,600 Dan ini ialah bagaimana kita akan berbuat demikian. 22 00:01:13,600 --> 00:01:19,250 Jadi, kita akan memasukkan ke dalam pengguna jadual nama pengguna bidang, 23 00:01:19,250 --> 00:01:21,230 hash, dan wang tunai. 24 00:01:21,230 --> 00:01:24,920 >> Nilai lalai tunai akan menjadi 10,000. 25 00:01:24,920 --> 00:01:29,630 Dan kita akan lulus sebagai nama pengguna, nama pengguna, melalui super POST 26 00:01:29,630 --> 00:01:32,070 global yang diserahkan dari bentuk. 27 00:01:32,070 --> 00:01:35,370 Dan kita akan menyulitkan kata laluan. 28 00:01:35,370 --> 00:01:40,780 >> Jadi jika itu berjaya, maka keputusan akan bukan palsu. 29 00:01:40,780 --> 00:01:42,990 Jika ia gagal, maka kita ingin meminta maaf. 30 00:01:42,990 --> 00:01:44,100 Sesuatu telah berlaku. 31 00:01:44,100 --> 00:01:45,330 Dan apa yang boleh pergi salah? 32 00:01:45,330 --> 00:01:48,610 >> Nah, perlu ada nama pengguna yang unik. 33 00:01:48,610 --> 00:01:51,900 Dan sebagainya pertanyaan boleh gagal jika nama pengguna yang telah 34 00:01:51,900 --> 00:01:53,700 wujud dalam jadual. 35 00:01:53,700 --> 00:01:58,210 Jadi dengan andaian ia adalah nama pengguna yang unik, maka kita akan membuat carian untuk merebut 36 00:01:58,210 --> 00:01:59,640 ID pengguna itu. 37 00:01:59,640 --> 00:02:02,300 Ingat bahawa ID adalah auto-menokok. 38 00:02:02,300 --> 00:02:06,730 >> Dan jadi jika itu berlaku untuk gagal untuk beberapa sebab, maka kita ingin meminta maaf 39 00:02:06,730 --> 00:02:08,520 bahawa kita tidak boleh merebut ID. 40 00:02:08,520 --> 00:02:13,450 Tetapi menganggap bahawa ia tidak gagal, maka kita merebut ID dari apa pertanyaan 41 00:02:13,450 --> 00:02:18,400 dikembalikan, menyimpan bahawa dalam sesi kami - jadi kami mahu log pengguna ini oleh 42 00:02:18,400 --> 00:02:21,770 menyimpan ID dalam sesi super global, dan akhirnya 43 00:02:21,770 --> 00:02:23,820 redirect kepada portfolio kami. 44 00:02:23,820 --> 00:02:26,040 Dan itu sahaja untuk daftar. 45 00:02:26,040 --> 00:02:28,680 >> Sekarang kita akan beralih kepada quote. 46 00:02:28,680 --> 00:02:31,770 Jadi quote akan mempunyai set yang benar-benar sama ke atas. 47 00:02:31,770 --> 00:02:35,220 Kita lihat di sini bahawa ini adalah kod yang kita akan melaksanakan apabila bentuk adalah 48 00:02:35,220 --> 00:02:36,850 posted ke laman ini. 49 00:02:36,850 --> 00:02:40,500 Tetapi pertama sekali kita sebenarnya mempunyai untuk memberi bentuk yang. 50 00:02:40,500 --> 00:02:44,140 Jadi mengambil melihat bentuk quote, apa bidang yang ada? 51 00:02:44,140 --> 00:02:50,710 >> Kita lihat bahawa semua quote telah adalah satu kotak teks dengan simbol nama. 52 00:02:50,710 --> 00:02:55,350 Dan sebagainya apabila bentuk quote diposkan untuk quote.PHP kita kini akan 53 00:02:55,350 --> 00:02:56,950 melaksanakan kod ini. 54 00:02:56,950 --> 00:03:01,630 Dan satu-satunya pembolehubah dalam super POST kami global akan menjadi simbol. 55 00:03:01,630 --> 00:03:05,910 >> Kami mengesahkan bahawa untuk memastikan bahawa mereka benar-benar posted simbol. 56 00:03:05,910 --> 00:03:08,760 Dan jika mereka tidak, kita katakan anda mesti menyediakan simbol. 57 00:03:08,760 --> 00:03:12,670 Dengan mengandaikan yang mereka lakukan memberi simbol, kita melihat simbol itu. 58 00:03:12,670 --> 00:03:16,750 >> Sekarang ingat bahawa rupa sehingga mungkin mempunyai gagal kerana, baik, mungkin ia bukan satu 59 00:03:16,750 --> 00:03:18,460 simbol sah untuk memulakan. 60 00:03:18,460 --> 00:03:22,690 Jadi, jika ini mencari pulangan palsu, kami ingin meminta maaf bahawa 61 00:03:22,690 --> 00:03:24,850 simbol tidak dijumpai. 62 00:03:24,850 --> 00:03:29,450 Apabila kita dapati simbol, sekarang kita boleh membuat template quote.PHP itu. 63 00:03:29,450 --> 00:03:31,220 >> Apakah yang kelihatan seperti? 64 00:03:31,220 --> 00:03:36,580 Itu hanya akan mencetak bahawa bahagian yang apa jua nama saham itu 65 00:03:36,580 --> 00:03:41,540 adalah bernilai apa sahaja harga saham adalah. 66 00:03:41,540 --> 00:03:45,490 Sekarang mengapa kita menggunakan htmlspecialchars ini berfungsi? 67 00:03:45,490 --> 00:03:49,280 Ini kerana nama saham dan simbol sebenarnya mungkin mengandungi khas 68 00:03:49,280 --> 00:03:54,410 watak-watak yang tidak sepatutnya ditafsirkan sebagai HTML. 69 00:03:54,410 --> 00:03:56,960 >> Baiklah, jadi itu sahaja untuk quote. 70 00:03:56,960 --> 00:04:00,700 Sekarang kita mahu melihat index.php dan portfolio. 71 00:04:00,700 --> 00:04:04,730 Tetapi pertama sekali kita benar-benar perlu untuk membina jadual portfolio. 72 00:04:04,730 --> 00:04:07,310 Berikut adalah cara kita akan berbuat demikian. 73 00:04:07,310 --> 00:04:09,390 >> Jadi mari kita lihat struktur. 74 00:04:09,390 --> 00:04:13,530 Dan kita melihat bahawa portfolio jadual akan mempunyai ID. 75 00:04:13,530 --> 00:04:17,760 Supaya akan menjadi pengguna ini ID yang memasukkan saham. 76 00:04:17,760 --> 00:04:21,839 Kami mempunyai simbol, yang akan menjadi simbol syarikat yang kami 77 00:04:21,839 --> 00:04:23,610 memasukkan saham-saham itu. 78 00:04:23,610 --> 00:04:27,940 Dan kemudian saham adalah bilangan saham yang sedang dimasukkan. 79 00:04:27,940 --> 00:04:33,490 >> Jadi ingat bahawa setiap spec Serangga yang, kami menentukan bahawa ID dan simbol - 80 00:04:33,490 --> 00:04:37,140 kita lihat indeks, ID dan simbol adalah kunci utama. 81 00:04:37,140 --> 00:04:41,240 Jadi ID pengguna dan simbol berpasangan hanya akan muncul satu 82 00:04:41,240 --> 00:04:44,010 masa dalam jadual ini. 83 00:04:44,010 --> 00:04:46,050 Sekarang mari kita lihat kod. 84 00:04:46,050 --> 00:04:50,950 >> Jadi sekarang index.php akan merebut semua maklumat portfolio kami dan 85 00:04:50,950 --> 00:04:52,700 memaparkannya kepada pengguna. 86 00:04:52,700 --> 00:04:56,230 Jadi pertama, kita akan merebut wang tunai yang bahawa pengguna kini mempunyai dari 87 00:04:56,230 --> 00:04:57,160 jadual tunai. 88 00:04:57,160 --> 00:05:02,070 Ingat, pertanyaan yang sentiasa akan untuk kembali pelbagai tatasusunan. 89 00:05:02,070 --> 00:05:06,070 Jadi, walaupun kami hanya dipilih tunai dari barisan tunggal, kita masih perlu 90 00:05:06,070 --> 00:05:10,850 merebut wang tunai bahawa dengan mengindeks ke dalam indeks sifar baris dan merebut 91 00:05:10,850 --> 00:05:13,720 indeks tunai. 92 00:05:13,720 --> 00:05:17,810 >> Jadi sekarang kita ingin memilih semua maklumat dari jadual portfolio yang 93 00:05:17,810 --> 00:05:21,640 yang relevan untuk pada masa ini log masuk pengguna. 94 00:05:21,640 --> 00:05:25,070 Kami sudah tentu perlu untuk mengesahkan bahawa yang benar-benar berjaya, yang kita 95 00:05:25,070 --> 00:05:28,120 sentiasa perlu dilakukan setiap kali kita query. 96 00:05:28,120 --> 00:05:31,890 Apabila kita mempunyai semua maklumat itu, spec Serangga yang memberitahu kita kita yang 97 00:05:31,890 --> 00:05:36,298 perlu melakukan ini untuk menyimpan baik semua maklumat di dalam ini 98 00:05:36,298 --> 00:05:37,850 jawatan pelbagai. 99 00:05:37,850 --> 00:05:42,250 >> Jadi kita menggelung ke atas semua maklumat portfolio, melihat ke atas yang 100 00:05:42,250 --> 00:05:47,030 saham yang berkaitan dengan setiap berturut-turut dalam maklumat portfolio, dan kemudian 101 00:05:47,030 --> 00:05:52,510 menyimpan di pelbagai kedudukan nama, harga, saham dan simbol semua 102 00:05:52,510 --> 00:05:54,790 yang berkaitan dengan saham itu. 103 00:05:54,790 --> 00:05:59,040 Dan akhirnya, kita akan menyebabkan portfolio.PHP, lulus dalam jumlah yang 104 00:05:59,040 --> 00:06:02,290 wang tunai kita kini mempunyai, yang jawatan array yang kita hanya 105 00:06:02,290 --> 00:06:06,510 dibina, dan gelaran ini halaman yang akan menjadi portfolio. 106 00:06:06,510 --> 00:06:09,166 >> Mari kita lihat portfolio.PHP. 107 00:06:09,166 --> 00:06:13,570 Dan kita melihat bahawa yang menarik utama bahagian adalah gelung ini. 108 00:06:13,570 --> 00:06:17,410 Jadi kita menggelung lebih kedudukan pelbagai, mewujudkan 109 00:06:17,410 --> 00:06:19,420 meja, di mana jadual yang - 110 00:06:19,420 --> 00:06:23,220 kita populating setiap baris dengan maklumat yang kita masukkan ke dalam 111 00:06:23,220 --> 00:06:24,470 jawatan pelbagai. 112 00:06:24,470 --> 00:06:28,250 >> Sekali lagi, kita perlu menggunakan htmlspecialchars dalam kes simbol ini atau nama 113 00:06:28,250 --> 00:06:31,020 mengandungi aksara HTML. 114 00:06:31,020 --> 00:06:36,690 Dan di sini kita mendarabkan harga dan jumlah saham yang kita ada 115 00:06:36,690 --> 00:06:40,880 untuk mendapatkan berapa banyak itu kini bernilai kepada pengguna. 116 00:06:40,880 --> 00:06:42,880 Dan itu sahaja untuk portfolio. 117 00:06:42,880 --> 00:06:45,500 >> Sekarang kita akan melihat di jual. 118 00:06:45,500 --> 00:06:50,190 Jadi jual akan kembali ke format yang diterima di register.PHP. 119 00:06:50,190 --> 00:06:53,200 Kita lihat bahawa bentuk yang akan untuk diposkan ke laman ini. 120 00:06:53,200 --> 00:06:57,270 Tetapi pertama, apabila kami beban halaman, kita akan melakukan ini. 121 00:06:57,270 --> 00:06:58,880 >> Jadi apa yang ini lakukan? 122 00:06:58,880 --> 00:07:03,660 Nah, kita hanya boleh mempunyai laman menjual mempunyai kotak teks tunggal yang pengguna 123 00:07:03,660 --> 00:07:06,020 memasuki simbol ini yang kami mahu menjual. 124 00:07:06,020 --> 00:07:08,890 Tetapi kita akan menjadi sedikit lebih bijak dan kita akan mempunyai penurunan 125 00:07:08,890 --> 00:07:14,690 turun yang membolehkan pengguna untuk memilih simbol sebenar bahawa mereka sudah mempunyai. 126 00:07:14,690 --> 00:07:17,940 >> Oleh itu, kita mendapat portfolio pengguna. 127 00:07:17,940 --> 00:07:22,630 Kami akan memilih daripada portfolio kesemua simbol bahawa pengguna 128 00:07:22,630 --> 00:07:26,180 pada masa ini mempunyai, pada masa ini log masuk pengguna. 129 00:07:26,180 --> 00:07:28,150 Pastikan yang berjaya. 130 00:07:28,150 --> 00:07:31,960 Dan sekarang kita akan gelung ke atas kembali maklumat, hanya meraih 131 00:07:31,960 --> 00:07:35,610 setiap simbol, dan menyimpannya dalam pelbagai simbol ini. 132 00:07:35,610 --> 00:07:37,570 >> Dan sekarang kita akan menyebabkan bentuk menjual. 133 00:07:37,570 --> 00:07:43,380 Jadi bentuk jual itu akan hanya menjadi menu drop ke bawah, pilih. 134 00:07:43,380 --> 00:07:49,140 Dan setiap pilihan dalam bentuk jual adalah akan hanya mencetak simbol 135 00:07:49,140 --> 00:07:52,380 yang kita meraih daripada portfolio meja. 136 00:07:52,380 --> 00:07:58,390 >> Jadi bentuk jual itu akan mengemukakan kembali ke sell.PHP. 137 00:07:58,390 --> 00:08:04,340 Melihat sell.PHP, ini adalah kod yang akan melaksanakan apabila kita mengemukakan 138 00:08:04,340 --> 00:08:05,555 ke laman ini. 139 00:08:05,555 --> 00:08:10,320 Kami mahu mengesahkan bahawa pengguna sebenarnya memasuki simbol. 140 00:08:10,320 --> 00:08:12,730 >> Sekarang menganggap bahawa yang mereka lakukan - 141 00:08:12,730 --> 00:08:16,930 jadi sekarang kita mahu untuk menentukan berapa banyak berkongsi pengguna sebenarnya menjual 142 00:08:16,930 --> 00:08:20,830 dan berapa banyak wang tunai pengguna perlu mendapatkan untuk menjual bahawa banyak saham. 143 00:08:20,830 --> 00:08:25,210 Oleh itu, kita merebut bilangan saham yang pengguna mempunyai untuk simbol ini. 144 00:08:25,210 --> 00:08:30,690 Kami melihat ke atas dalam portfolio untuk diberikan pengguna dan simbol yang diberikan. 145 00:08:30,690 --> 00:08:34,289 >> Sekarang memastikan bahawa yang benar-benar kembali berturut-turut. 146 00:08:34,289 --> 00:08:39,440 Kerana jika ia tidak, pengguna tidak sebenarnya mempunyai simbol yang menjual. 147 00:08:39,440 --> 00:08:42,890 Dengan mengandaikan mereka mempunyai simbol yang, kita mahu merebut bilangan 148 00:08:42,890 --> 00:08:44,530 saham yang mereka miliki. 149 00:08:44,530 --> 00:08:47,640 Dan sekarang kita mahu mencari bagaimana banyak setiap saham bernilai. 150 00:08:47,640 --> 00:08:49,450 >> Jadi kami menggunakan fungsi mencari. 151 00:08:49,450 --> 00:08:52,910 Kami melihat ke atas nilai simbol. 152 00:08:52,910 --> 00:08:56,700 Dengan mengandaikan bahawa rupa sehingga berjaya, kini kita akan sebenarnya mengemas kini semua 153 00:08:56,700 --> 00:08:57,830 maklumat. 154 00:08:57,830 --> 00:09:02,285 Jadi, kami ingin memotong daripada portfolio saham-saham yang kita jual. 155 00:09:02,285 --> 00:09:05,610 Kami ingin mengemaskini pengguna ini jumlah wang tunai. 156 00:09:05,610 --> 00:09:10,480 >> Dan kami mengemas kini ia dengan saham kali harga saham - 157 00:09:10,480 --> 00:09:13,050 jadi itu berapa banyak wang pengguna hanya dibuat. 158 00:09:13,050 --> 00:09:15,150 Dan sekarang kita mahu untuk mengemaskini sejarah kita. 159 00:09:15,150 --> 00:09:17,390 Oleh itu, kita tidak mengambil pandangan yang di meja sejarah yet. 160 00:09:17,390 --> 00:09:19,440 Oleh itu, kita akan kembali kepada ini. 161 00:09:19,440 --> 00:09:23,690 >> Kini akhirnya kita akan mengarahkan menyokong kepada portfolio. 162 00:09:23,690 --> 00:09:25,300 Sekarang mari kita lihat membeli. 163 00:09:25,300 --> 00:09:28,910 Jadi, membeli harus cukup sama untuk menjual. 164 00:09:28,910 --> 00:09:32,300 >> Kita lihat bahawa kita sekali lagi akan untuk memeriksa untuk melihat jika kita 165 00:09:32,300 --> 00:09:33,900 mengemukakan ke laman ini. 166 00:09:33,900 --> 00:09:37,470 Dengan mengandaikan bahawa kita tidak, kita akan memuatkan bentuk membeli. 167 00:09:37,470 --> 00:09:40,210 Jadi apakah bentuk membeli kelihatan seperti? 168 00:09:40,210 --> 00:09:42,510 >> Kita lihat di sini ia hanya tetap membentuk yang akan 169 00:09:42,510 --> 00:09:44,450 mengemukakan kembali ke buy.PHP. 170 00:09:44,450 --> 00:09:49,230 Dan ia akan mempunyai simbol yang pengguna memasuki, bilangan 171 00:09:49,230 --> 00:09:53,330 saham yang pengguna mahu membeli simbol itu, dan itu sahaja. 172 00:09:53,330 --> 00:09:59,890 Oleh itu, apabila kita mengemukakan kembali ke buy.PHP, kami kini akan melaksanakan kod ini. 173 00:09:59,890 --> 00:10:04,250 >> Kita sekali lagi ingin mengesahkan bahawa pengguna memasuki sesuatu sah. 174 00:10:04,250 --> 00:10:06,730 Jadi di sini kita memastikan mereka sebenarnya memasuki simbol. 175 00:10:06,730 --> 00:10:09,190 Di sini kita memastikan bahawa mereka saham masukkan. 176 00:10:09,190 --> 00:10:12,840 Dan di sini kita memastikan bahawa mereka memasuki integer bagi saham, jadi 177 00:10:12,840 --> 00:10:15,095 mereka tidak cuba untuk membeli saham ABC. 178 00:10:15,095 --> 00:10:17,630 179 00:10:17,630 --> 00:10:23,130 >> Sekarang kita mahu untuk mencari harga simbol jadi kita tahu berapa banyak kita tunai 180 00:10:23,130 --> 00:10:26,590 perlu tolak daripada pengguna. 181 00:10:26,590 --> 00:10:31,700 Sekarang kami akan memilih berapa banyak wang tunai pengguna sebenarnya mempunyai dan pastikan 182 00:10:31,700 --> 00:10:33,960 yang berjaya. 183 00:10:33,960 --> 00:10:35,600 Di sini kita meraih tunai. 184 00:10:35,600 --> 00:10:39,660 Dan kini di sini, kami memastikan bahawa pengguna mempunyai wang tunai yang mencukupi. 185 00:10:39,660 --> 00:10:44,950 >> Jadi jika jumlah saham pengguna mahu membeli kali ganda harga setiap 186 00:10:44,950 --> 00:10:49,100 syer adalah lebih besar daripada jumlah wang tunai yang kita ada, maka 187 00:10:49,100 --> 00:10:50,950 pengguna tidak mampu itu. 188 00:10:50,950 --> 00:10:54,500 Dengan mengandaikan bahawa pengguna mempunyai wang tunai yang mencukupi, sekarang kita mahu masukkan ke dalam 189 00:10:54,500 --> 00:10:55,980 portfolio pengguna. 190 00:10:55,980 --> 00:10:59,900 Nah, kita akan memasukkan ke dalam pengguna ini portfolio jika ini berlaku kepada menjadi 191 00:10:59,900 --> 00:11:02,770 kali pertama pengguna adalah membeli bahawa simbol tertentu. 192 00:11:02,770 --> 00:11:06,630 >> Tetapi bagaimana jika mereka sudah berlaku mempunyai beberapa saham Apple? 193 00:11:06,630 --> 00:11:10,930 Nah, sekarang kita menggunakan pada salinan pernyataan update utama. 194 00:11:10,930 --> 00:11:15,750 Jadi ini adalah mengapa sebelum ini kita yang dinyatakan ID dan simbol perlu sendi 195 00:11:15,750 --> 00:11:19,620 utama utama, supaya jika kita cuba memasukkan ID dan simbol yang 196 00:11:19,620 --> 00:11:24,670 sudah ada, kita hanya akan mengemas kini saham yang termasuk saham-saham baru yang 197 00:11:24,670 --> 00:11:26,720 pengguna adalah membeli. 198 00:11:26,720 --> 00:11:30,390 >> Sekarang kita ingin mengemaskini jumlah tunai yang pengguna itu telah, kerana mereka 199 00:11:30,390 --> 00:11:33,390 hanya menghabiskan sedikit wang kepada orang-orang saham. 200 00:11:33,390 --> 00:11:36,060 Dan akhirnya, kita akan mengemas kini jadual sejarah sekali lagi. 201 00:11:36,060 --> 00:11:38,590 Yang, sekali lagi, kita akan melihat di dalam satu saat. 202 00:11:38,590 --> 00:11:43,230 Dan akhirnya kita akan mengarahkan belakang untuk portfolio.PHP. 203 00:11:43,230 --> 00:11:45,440 >> Jadi mari kita lihat jadual sejarah. 204 00:11:45,440 --> 00:11:48,770 205 00:11:48,770 --> 00:11:53,430 Sekarang ingat bahawa meja sejarah adalah sepatutnya mengesan semua membeli dan 206 00:11:53,430 --> 00:11:57,580 menjual semua pengguna membuat, bukan sahaja Bilangan semasa saham bahawa 207 00:11:57,580 --> 00:12:00,500 pengguna mempunyai, yang adalah apa yang portfolio adalah untuk. 208 00:12:00,500 --> 00:12:06,350 Oleh itu, kita sedang mengesan pengguna yang adalah membeli atau menjual, sama ada 209 00:12:06,350 --> 00:12:11,740 urus niaga ini khusus ialah membeli satu atau menjual, simbol yang yang menjadi 210 00:12:11,740 --> 00:12:17,540 dibeli atau dijual, bilangan saham bahawa kita membeli atau menjual, yang 211 00:12:17,540 --> 00:12:22,840 harga saham tunggal yang yang menjadi dibeli atau dijual, dan akhirnya, masa yang 212 00:12:22,840 --> 00:12:25,550 yang membeli ini atau menjual berlaku. 213 00:12:25,550 --> 00:12:27,650 >> Dan itu semua sejarah maklumat yang kita perlu 214 00:12:27,650 --> 00:12:29,850 untuk mengesan. 215 00:12:29,850 --> 00:12:37,340 Oleh itu, apabila kita melihat sell, kita melihat bahawa kami memasukkan ke dalam sejarah jual, 216 00:12:37,340 --> 00:12:42,060 sama ada kita membeli atau menjual, setem masa semasa, dan 217 00:12:42,060 --> 00:12:46,070 pengguna semasa, simbol yang yang menjadi dijual, bilangan saham yang 218 00:12:46,070 --> 00:12:50,010 yang dijual, dan harga saham pada masa ini. 219 00:12:50,010 --> 00:12:52,740 Begitu juga, dalam membeli IA AKAN melihat hampir sama. 220 00:12:52,740 --> 00:12:56,820 Satu-satunya perbezaan adalah sebaliknya jualan, kami membeli. 221 00:12:56,820 --> 00:13:01,243 >> Jadi dalam jual dan beli, kita memasukkan ke dalam jadual sejarah yang semua 222 00:13:01,243 --> 00:13:02,960 membeli dan menjual yang berlaku. 223 00:13:02,960 --> 00:13:08,680 Jadi semua history.PHP perlu lakukan adalah merebut maklumat dari sejarah 224 00:13:08,680 --> 00:13:13,960 meja, pastikan ia berjaya, dan memberikan maklumat itu. 225 00:13:13,960 --> 00:13:18,770 Jadi melihat template history.PHP itu, maklumat yang menarik 226 00:13:18,770 --> 00:13:19,940 yang tepat di sini. 227 00:13:19,940 --> 00:13:23,935 >> Kami menggelung ke atas semua transaksi, percetakan sama ada ini 228 00:13:23,935 --> 00:13:29,580 adalah membeli atau menjual, format masa tarikh bahawa kami membuat urus niaga ini. 229 00:13:29,580 --> 00:13:31,520 Ingat kita perlu menggunakan htmlspecialchars pada 230 00:13:31,520 --> 00:13:33,270 simbol, hanya dalam kes. 231 00:13:33,270 --> 00:13:37,150 Dan akhirnya, format bilangan saham yang telah dibeli dan harga yang 232 00:13:37,150 --> 00:13:39,310 daripada saham tunggal pada masa itu. 233 00:13:39,310 --> 00:13:42,570 >> Dan yang memaparkan semua sejarah maklumat yang kita perlukan. 234 00:13:42,570 --> 00:13:44,220 Dan itu sahaja untuk Serangga ini. 235 00:13:44,220 --> 00:13:47,820 Nama saya Rob, dan ini adalah CS50 Kewangan. 236 00:13:47,820 --> 00:13:52,171