You are on page 1of 40

‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ

ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﻛﺘﺎﺏ ﺷﺮﺡ ﻛﻴﻔﻴﺔ ﺗﺼﻤﻴﻢ‬


‫ﻗﻮﺍﻋﺪ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻭﻧﺸﺮﻫﺎ ﻋﻠﻰ‬
‫ﺍﻻﻧﺘﺮﻧﺖ‬
‫ﲟﺜﺎﻝ ﺗﻄﺒﻴﻘﻲ‬
‫) ﺗﺼﻤﻴﻢ ﺇﺳﻜﺮﺑﺖ ﻧﺘﻴﺠﺔ ﻃﻼﺏ‬
‫ﻣﺪﺭﺳﺔ ﻭﻧﺸﺮﻩ ﻋﻠﻰ ﺍﻹﻧﺘﺮﻧﺖ (‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪١‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﻣﻠﺤﻮﻇﺔ ﻫﺎﻣﺔ ‪:‬‬


‫‪ ‬‬
‫‪www.YahooMasr.com/PhpMaker‬‬
‫ﳌﺎﺫﺍ ‪........‬‬
‫• ﻫﺬﺍ ﺍﻟﻜﺘﺎﺏ ﻟﻴﺲ ﻛﻞ ﺷﻰﺀ ﻭﻟﻜﻦ ﺳﺘﻘﺎﺑﻠﻚ ﺍﻟﻌﺪﻳﺪ ﻣﻦ ﺍﳌﻼﺣﻈﺎﺕ ﻭﺍﳌـﺸﺎﻛﻞ ﰱ ﻋﻤﻠـﻚ‬
‫ﻭﺧﺼﻮﺻﺎ ﰱ ﻣﺸﺮﻭﻋﻚ ﺍﻧﺖ ﻟﺬﺍﻟﻚ ﺣﺮﺻﺖ ﻛﻞ ﺍﳊﺮﺹ ﺍﻥ ﺍﺣﺪﺩ ﺻﻔﺤﺔ ﺧﺎﺻﺔ ﺑﺎﻟـﺪﻋﻢ‬
‫ﻭﺍﳌﻨﺎﻗﺸﺔ ﻭﲢﻤﻴﻞ ﻣﺮﻓﻘﺎﺕ ﻫﺬﺍ ﺍﻟﻜﺘﺎﺏ ﺣﱴ ﻳﻜﻮﻥ ﻛﻞ ﻗﺮﺍﺀ ﻫﺬﺍ ﺍﻟﻜﺘﺎﺏ ﻋﻠﻰ ﺗﻮﺍﺻﻞ ﻣﻌـﺎ‬
‫ﻭﺗﺒﺎﺩﻝ ﻟﻠﺨﱪﺍﺕ ﻭﺍﳌﺸﺎﺭﻳﻊ ﺧﺼﻮﺻﺎ ﺍﻥ ﻟﻠﻜﺘﺎﺏ ﺍﺻﺪﺍﺭ ﺛﺎﻥ ﺑﺎﺫﻥ ﺍﷲ ﻟﺬﻟﻚ ‪:‬‬
‫• ﺍﺣﺮﺹ ﺟﻴﺪﺍ ﺍﻥ ﺗﺰﻭﺭ ﻫﺬﻩ ﺍﻟﺼﻔﺤﺔ‬
‫‪www.YahooMasr.com/PhpMaker‬‬
‫• ﺍﺣﺮﺹ ﺟﻴﺪﺍ ﺍﻥ ﲢﻤﻞ ﺍﻟﻜﺘﺎﺏ ﻭﺍﳌﺮﻓﻘﺎﺕ ﻣﻦ ﺻﻔﺤﺔ ﺍﻟﺪﻋﻢ ﺍﳋﺎﺻﻪ ﺑﻪ ﻭﺍﻥ ﺗﺴﺠﻞ ﺃﳝﻴﻠﻚ ﻓﻤﻦ ﺧﻼﻟﻪ ﺳﺄﺭﺍﺳﻠﻚ‬
‫ﺑﻜﻞ ﺟﺪﻳﺪ ﺣﻮﻝ ﻣﻮﺿﻮﻉ ﻫﺬﺍ ﺍﻟﻜﺘﺎﺏ ‪.‬‬
‫• ﺍﺣﺮﺹ ﺟﻴﺪﺍ ﺍﻥ ﺗﺰﻭﺭ ﻛﻞ ﻓﺘﺮﺓ ﺍﳌﻨﺘﺪﻯ ﺍﻟﺬﻯ ﺧﺼﺼﺖ ﺑﻪ ﻣﻮﺿﻮﻋﺎ ﺛﺎﺑﺘﺎ ﻟﻠﻤﻨﺎﻗﺸﺔ ﺣﻮﻝ ﻣﻮﺿﻮﻉ ﻫﺬﺍ ﺍﻟﻜﺘﺎﺏ ‪.‬‬
‫ﻭﺳﻴﺼﻠﻚ ﻋﻨﻮﺍﻥ ﻫﺬﺍ ﺍﳌﻨﺘﺪﻯ ﻋﻠﻰ ﺍﳝﻴﻠﻚ ﺍﻟﺬﻯ ﺳﺠﻠﺖ ﺑﻪ ﺑﺎﺫﻥ ﺍﷲ ‪.‬‬

‫ﻭﳌﻦ ﻻ ﳝﻠﻚ ﻣﻮﻗﻊ !!!!!‬


‫ﻭﳜﺸﻰ ﻣﻦ ﺍﳌﻮﺍﻗﻊ ﺍ‪‬ﺎﻧﻴﺔ ﻭﻣﻦ ﺇﻋﻼﻧﺎ‪‬ﺎ ﺍﻹﺑﺎﺣﻴﺔ ‪ .........‬ﻗﺪ ﺧﺼﺼﺖ‬
‫ﻣﺴﺎﺣﺔ ﻣﻦ ﻣﻮﻗﻌﻲ ﳌﻦ ﻳﺮﻳﺪ ﺃﻥ ﻳﺮﻓﻊ ﻧﺘﻴﺠﺔ ﻣﺪﺭﺳﺘﻪ ﻋﻠﻴﻬﺎ ‪ ......‬ﻓﻘﻂ‬
‫ﺟﻬﺰ ﺍﺳﻜﺮﺑﺖ ﺍﻟﻨﺘﻴﺠﺔ ﻛﻤﺎ ﺳﻨﺸﺮﺡ ﰱ ﻫﺬﺍ ﺍﻟﻜﺘﺎﺏ ﻭﺃﺭﺳﻠﻪ ﱃ ﻗﺒﻞ‬
‫ﻣﻴﻌﺎﺩ ﻋﺮﺽ ﺍﻟﻨﺘﻴﺠﺔ ﺑﻔﺘﺮﺓ ﻷﻧﺸﺮﻩ ﻟﻚ ﰱ ﻣﻮﻗﻌﻰ ﻃﻮﺍﻝ ﻓﺘﺮﺓ ﻋﺮﺽ‬
‫ﺍﻟﻨﺘﻴﺠﺔ ﰱ ﻣﺪﺭﺳﺘﻚ ‪.......‬‬
‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٢‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬
‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﻓﻬﺮﺱ ﺍﻟﻜﺘﺎﺏ‬
‫ﺍﻟﻔﺼﻞ ﺍﻷﻭﻝ‬
‫ﲢﻮﻳﻞ ﺍﳉﻬﺎﺯ ﻟﺴﲑﻓﺮ ﳏﻠﻰ ) ﺗﺮﻛﯿﺐ ﺧﺎدم اﻟﺠﻤﻞ (‬
‫ﺍﻟﻔﺼﻞ ﺍﻟﺜﺎﱏ‬
‫ﺇﻧﺸﺎﺀ ﻗﺎﻋﺪﺓ ﺑﻴﺎﻧﺎﺕ ‪ ) MySql‬ﺑﺎﺳﺘﺨﺪﺍﻡ ‪(phpMyAdmin‬‬
‫ﺍﻟﻔﺼﻞ ﺍﻟﺜﺎﻟﺚ‬
‫ﺇﻧﺸﺎﺀ ﺻﻔﺤﺎﺕ ‪ php‬ﺍﳌﺮﺗﺒﻄﺔ ﺑﻘﺎﻋﺪﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ ‪ mysql‬ﺑﺎﺳﺘﺨﺪﺍﻡ ﺑﺮﻧﺎﻣﺞ ‪ ) phpmaker‬ﺷﺮﺡ ﺑﺮﻧﺎﻣﺞ‬
‫‪(phpmaker‬‬
‫ﺍﻟﻔﺼﻞ ﺍﻟﺮﺍﺑﻊ‬
‫ﺍﺳﺘﻌﺮﺍﺽ ﺍﻟﺼﻔﺤﺎﺕ ﻭﲡﺮﺑﺘﻬﺎ ) ﲡﺮﺑﺔ ﺍﺳﻜﺮﻳﺒﺖ ﺍﻟﻨﺘﻴﺠﺔ ﻋﻠﻰ ﺍﻟﺴﲑﻓﺮ ﺍﶈﻠﻰ ﻗﺒﻞ ﺭﻓﻌﻪ ﺍﱃ ﺍﻟﻨﺖ (‬
‫ﺍﻟﻔﺼﻞ ﺍﳋﺎﻣﺲ‬
‫ﺗﻌﺪﻳﻞ ﻭﺗﻨﺴﻴﻖ ﺻﻔﺤﺎﺕ ﺍﻻﺳﻜﺮﻳﺒﺖ ) ﺗﻐﻴﲑ ﺍﻟﺼﻔﺤﺔ ﺍﻟﺮﺋﻴﺴﻴﺔ‪ -‬ﺗﻌﺪﻳﻞ ﺍﻟﺸﻜﻞ ﻭﺍﻻﻟﻮﺍﻥ – ﺍﺿﺎﻓﺔ ﻭﺍﻟﺘﻌﺪﻳﻞ‬
‫ﺑﺎﺳﺘﺨﺪﺍﻡ ﺑﺮﻧﺎﻣﺞ ﺍﻟﻔﺮﻭﻧﺖ ﺑﻴﺞ(‬
‫ﺍﻟﻔﺼﻞ ﺍﻟﺴﺎﺩﺱ‬
‫ﺗﺼﺪﻳﺮ ﻧﺘﻴﺠﺔ ﺍﻟﻄﻼﺏ ﺇﱃ ﻗﺎﻋﺪﺓ ﺍﻟﻨﺘﻴﺠﺔ ‪ ) MYSQL‬ﺗﺼﺪﻳﺮ ﺍﻟﻨﺘﻴﺠﺔ ﻣﻦ ﺃﻛﺴﺲ ﺃﻭ ﺍﻛﺴﻞ ﺇﱃ ﻗﺎﻋﺪﺓ‬
‫‪(MYSQL‬‬
‫ﺍﻟﻔﺼﻞ ﺍﻟﺴﺎﺑﻊ‬
‫ﻧﺸﺮ ﺍﺳﻜﺮﻳﺒﺖ ﺍﻟﻨﺘﻴﺠﺔ ﻋﻠﻰ ﺍﻻﻧﺘﺮﻧﺖ ) ﻟﻴﺼﺒﺢ ﻣﺘﺎﺡ ﻟﻠﺠﻤﻴﻊ (‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٣‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﺃﻫﺪﺍﻑ ﺍﻟﻜﺘﺎﺏ‬
‫ﻳﻬﺪﻑ ﻫﺬﺍ ﺍﻟﺸﺮﺡ ﺍﱃ ﺍﻥ ﻳﺼﺒﺢ ﺍﻟﻘﺎﺭﻯﺀ ﻭﺍﳌﻄﺒﻖ ﺑﺎﺫﻥ ﺍﷲ ﺗﻌﺎﱃ ﻗﺎﺩﺭ ﻋﻠﻰ ﺍﻧﺸﺎﺀ ﻗﻮﺍﻋﺪ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺑﻜﻞ‬ ‫*‬
‫ﺍﺷﻜﺎﳍﺎ ﻭﲢﻮﻳﻠﻬﺎ ﺍﱃ ‪ MYSQL‬ﻟﻴﻘﻮﻡ ﺑﻌﺪﻫﺎ ﺑﺮﺑﻂ ﻫﺬﻩ ﺍﻟﻘﺎﻋﺪﺓ ﺑﺼﻔﺤﺎﺕ ‪ PHP‬ﻻﺳﺘﻌﺮﺍﺽ ﳏﺘﻮﻳﺎﺕ‬
‫ﺍﻟﻘﺎﻋﺪﺓ ﻋﻠﻰ ﺷﻜﻞ ﺻﻔﺤﺎﺕ ﺍﻧﺘﺮﻧﺖ ‪.‬‬
‫ﺍﳍﺪﻑ ﺍﻟﺜﺎﱏ ﺍﻟﻘﺪﺭﺓ ﻋﻠﻰ ﺗﻄﻮﻳﺮ ﺍﺳﻜﺮﻳﺒﺖ ﺍﻟﻨﺘﻴﺠﺔ ﻟﻴﺼﺒﺢ ﻛﻨﺘﺮﻭﻝ ﺍﻭﻥ ﻻﻳﻦ ﻭﻟﻴﺲ ﺍﺳﻜﺮﺑﺖ ﻋﺮﺽ ﻟﻨﺘﻴﺠﺔ‬ ‫*‬
‫ﺍﻟﻄﺎﻟﺐ ﺑﺮﻗﻢ ﺍﳉﻠﻮﺱ ﻓﻘﻂ ﺑﻞ ﺗﺼﻤﻴﻢ ﺍﻣﻜﺎﻧﻴﺎﺕ ﺍﻻﺿﺎﻓﺔ ﻭﺍﻟﺘﻌﺪﻳﻞ ﻭﺍﻟﺘﺤﻜﻢ ﰱ ﺩﺭﺟﺎﺕ ﺍﻟﻄﻼﺏ ﺑﺼﻮﺭﺓ ﻣﺒﺎﺷﺮﺓ‬
‫ﻋﻠﻰ ﺍﻻﻧﺘﺮﻧﺖ ‪.‬‬
‫* ﺍﳍﺪﻑ ﺍﻟﺜﺎﻟﺚ ﻓﺘﺢ ﺍ‪‬ﺎﻝ ﻟﻠﻘﺎﺭﻯ ﻟﺘﺼﻤﻴﻢ ﻣﺸﺎﺭﻳﻊ ﺍﺧﺮﻯ ﺍﻛﱪ ﻣﺜﻞ ﻧﺸﺮ ﻗﻮﺍﻋﺪ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﻟﻜﺒﲑﺓ ﻋﻠﻰ ﺍﻻﻧﺘﺮﻧﺖ‬
‫ﻣﺜﻞ ﺍﺳﻜﺮﺑﺘﺎﺕ ) ﺍﻟﺘﻌﺎﺭﻑ – ﺍﳌﺮﺍﺳﻼﺕ – ﺍﻟﻮﻇﺎﺋﻒ – ﺍﳌﻜﺘﺒﺎﺕ – ﺍﳌﺎﻟﻴﺎﺕ ﻭﺍﳊﺴﺎﺑﺎﺕ ﻭ ‪(.........‬‬
‫* ﻗﺪﺭﺓ ﺍﻟﻘﺎﺭﻯﺀ ﻋﻠﻰ ﻓﺘﺢ ﺍﻛﻮﺍﺩ ‪ PHP‬ﻭﻗﺮﺍﺋﺘﻬﺎ ﻭﺍﻟﺘﻌﺪﻳﻞ ﻋﻠﻴﻬﺎ ﻣﺜﻞ ﲢﺪﻳﺪ ﻣﺴﺎﺭ ﻗﻮﺍﻋﺪ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻭﺭﺑﻂ‬
‫ﺍﻟﺼﻔﺤﺎﺕ ‪‬ﺎ ﻭﻛﺬﻟﻚ ﺍﻟﺘﺤﻮﻳﻞ ﺑﲔ ﺍﻧﻮﺍﻉ ﻗﻮﺍﻋﺪ ﺍﻟﺒﻴﺎﻧﺎﺕ ﺍﳌﺘﻨﻮﻋﺔ (‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٤‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﺍﻟﻔﺼﻞ ﺍﻷﻭﻝ‬
‫ﲢﻮﻳﻞ ﺍﳉﻬﺎﺯ ﻟﺴﲑﻓﺮ ﳏﻠﻰ‬
‫) ﺗﺮﻛﯿﺐ ﺧﺎدم اﻟﺠﻤﻞ (‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٥‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﺘﺤﻭﻴل ﺍﻟﻜﻤﺒﻴﻭﺘﺭ ﻟﺴﻴﺭﻓﺭ ﻤﺤﻠﻰ ‪:‬‬


‫ﺍﻟﻬﺩﻑ ﻤﻥ ﺫﻟﻙ ‪:‬‬
‫ﻣﻌﺎﯾﻨﺔ وﻣﺮاﺟﻌﺔ اﻟﺼﻔﺤﺎت اﻟﺘﻰ ﯾﺘﻢ اﻧﺸﺎؤھﺎ دون اﻟﺤﺎﺟﺔ ﻟﻼﺗﺼﺎل ﺑﺎﻟﻨﺖ او رﻓﻌﮭﺎ ﻋﻠﻰ ﻣﻮﻗﻊ او‬
‫اﺳﺘﻀﺎﻓﺔ ﻣﻤﺎ ﯾﻮﻓﺮ اﻟﻮﻗﺖ واﻟﺠﮭﺪ ﺑﻤﻌﻨﻰ ان ﺟﮭﺎزك ﯾﺼﺒﺢ ﻛﺎﻧﮫ ﺳﯿﺮﻓﺮ ) ﺧﺎدم ﺻﻔﺤﺎت وﯾﺐ ( ‪.‬‬

‫ﻁﺭﻴﻘﺔ ﺘﺭﻜﻴﺏ ﻭﺘﺸﻐﻴل ﺴﻴﺭﻓﺭ ﺍﻟﺠﻤل ) ﺍﻟﻤﻌﺭﺏ (‬


‫* اوﻻ ﻗﻢ ﻧﺘﺤﻤﯿﻞ ﺑﺮﻧﺎﻣﺞ ﺳﯿﺮﻓﺮ اﻟﺠﻤﻞ ﻣﻦ ﻣﻮﻗﻌﮫ اﻟﻰ ﺟﮭﺎزك وھﻮ ﻋﻠﻰ اﻟﻤﺴﺎر اﻻﺗﻰ ‪:‬‬

‫‪http://www.daif.net/camel‬‬

‫* اﻓﺘﺢ اﻟﻤﻠﻒ وﺛﺒﺖ اﻟﺒﺮﻧﺎﻣﺞ ﻋﻠﻰ ﺟﮭﺎزك ‪.‬‬


‫* ﺑﻌ ﺪ ﺗ ﺸﻐﯿﻠﮫ ﻣ ﻦ ﻗﺎﺋﻤ ﺔ ‪ start‬ﻻﺣ ﻆ ﻇﮭ ﻮر ھ ﺬه اﻟﻌﻼﻣ ﺔ اﻟ ﺼﻔﺮاء ﻋﻠ ﻰ‬
‫ﺷﺮﯾﻂ اﻟﻤﮭﺎم واﻟﺘﻰ ﺗﻮﻛﺪ ﺑﺪء ﻋﻤﻞ اﻟﺒﺮﻧﺎﻣﺞ ﻓﻰ وﺿﻊ اﻻﺳﺘﻌﺪاد ‪.‬‬
‫* اﺿﻐﻂ ﻋﻠﯿﮭﺎ واﺧﺘﺮ ﺗﺸﻐﯿﻞ ﺟﻤﯿﻊ اﻟﺨﺪﻣﺎت وﻻﺣﻆ ﺗﺤﻮل اﻟﻌﻼﻣﺔ‬
‫ﻓﻰ ﺷﺮﯾﻂ اﻟﻤﮭﺎم ﺑﺠﻮار اﻟﺴﺎﻋﺔ اﻟﻰ اﻟﻠﻮن اﻻﺧﻀﺮ ‪.‬‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٦‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫* ﻟﻠﺘﺎﻛﺪ ﻣﻦ ﻋﻤﻞ اﻟﺴﯿﺮﻓﺮ ﻋﻠ ﻰ ﺟﮭ ﺎزك ﺑ ﺸﻜﻞ ﻛﺎﻣ ﻞ اﺧﺘ ﺮ ﻣ ﻦ اﻟﻘﺎﺋﻤ ﮫ اﻟ ﺴﺎﺑﻘﺔ ‪ locallhost‬ﺳ ﯿﻈﮭﺮ ﻟ ﻚ‬
‫ﻣﺘﺼﻔﺢ اﻻﻧﺘﺮﻧﺖ ﻟﺪﯾﻚ وﺑﮫ اﻟﺼﻔﺤﺔ اﻟﺮﺋﯿ ﺴﯿﺔ ﻟﻠ ﺴﯿﺮﻓﺮ وﺑﮭ ﺎ ﺗﺮﺣﯿ ﺐ ﺑ ﻚ ووﺻ ﻼت ﻟﻜ ﻞ ﻣﻜﻮﻧ ﺎت وﺧ ﺪﻣﺎت‬
‫اﻟﺴﯿﺮﻓﺮ اﻟﻤﺮﻓﻘﺔ ﻣﻌﮫ واﻟﺒﺮاﻣﺞ اﻟﻤﻠﺤﻘﺔ‪:‬‬

‫*‬

‫ﻻﺣﻆ‪:‬‬
‫ان اﻟﮭﺪف اﻟﺮﺋﯿﺴﻰ ﻣﻦ ﺗﺤﻮﯾ ﻞ ﺟﮭ ﺎزك اﻟﻤﺤﻠ ﻰ ﻟ ﺴﯿﺮﻓﺮ ھ ﻮ اﻟﺤ ﺼﻮل ﻋﻠ ﻰ ﻧ ﺴﺨﮫ ﻣ ﻦ ﻣ ﺪﯾﺮ ﻗﻮاﻋ ﺪ‬
‫اﻟﺒﯿﺎﻧﺎت ‪ mysql phpMyAdmin‬وﻻﺣﻆ ان اﻟﺴﯿﺮﻓﺮ اﻟ ﺬى ﻗﻤﻨ ﺎ ﺑﺘﺜﺒﯿﺘ ﮫ ﻋﻠ ﻰ اﻟﺠﮭ ﺎز ﯾ ﻮﻓﺮ ﻟ ﻚ ﻣ ﺪﯾﺮ‬
‫ﻗﻮاﻋﺪ اﻟﺒﯿﺎﻧﺎت اﻻﺻﺪارة ‪. phpMyAdmin - 2.9.1.1‬‬

‫* ﻟﻠﺪﺧﻮل ﻋﻠﯿﮫ اﺿﻐﻂ ﻋﻠﻰ وﺻﻠﺔ ﻣﺪﯾﺮ ﻗﻮاﻋﺪ اﻟﺒﯿﺎﻧﺎت ‪ phpmyadmin Mysql‬اﻟﻤﻮﺟ ﻮدة ﺑﺎﻟ ﺼﻔﺤﺔ‬
‫اﻟﺮﺋﯿﺴﯿﺔ ﻟﻠﺴﯿﺮﻓﺮ ‪ " .‬اﻟﺼﻮرة اﻟﺴﺎﺑﻘﺔ "‬
‫* ﺳﯿﻈﮭﺮ ﻟﻚ ﻣﺪﯾﺮ ﻗﻮاﻋﺪ اﻟﺒﯿﺎﻧﺎت ﻋﻠﻰ ھﺬا اﻟﺸﻜﻞ ‪:‬‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٧‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﺍﻟﻔﺼﻞ ﺍﻟﺜﺎﱏ‬
‫ﺇﻧﺸﺎﺀ ﻗﺎﻋﺪﺓ ﺑﻴﺎﻧﺎﺕ ‪MySql‬‬
‫) ﺑﺈﺳﺘﺨﺪام ‪(phpMyAdmin‬‬
‫ﻗﺎﻋﺪة ﻧﺘﯿﺠﺔ اﻟﻄﻼب‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٨‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫* ﺳ ﻨﺒﺪأ اﻻن ﺑﺎﻧ ﺸﺎء ﻗﺎﻋ ﺪة ﺑﯿﺎﻧ ﺎت ﺟﺪﯾ ﺪة ﺑﺎﺳ ﻢ‬


‫‪ student‬وذﻟ ﻚ ﻋ ﻦ ﻃﺮﯾ ﻖ اﻟ ﺬھﺎب اﻟ ﻰ ﻣﺮﺑ ﻊ‬
‫ﺗﻜ ﻮﯾﻦ ﻗﺎﻋ ﺪة ﺑﯿﺎﻧ ﺎت ﺟﺪﯾ ﺪة وﺗﻜﺘ ﺐ اﺳ ﻢ اﻟﻘﺎﻋ ﺪة ﺛ ﻢ‬
‫اﺿﻐﻂ ﺗﻜﻮﯾﻦ ھﻜﺬا ‪:‬‬

‫* ﺳﺘﻈﮭﺮ ﻟﻚ ﺻﻔﺤﺔ ﺗﺆﻛﺪ اﻧﺸﺎء اﻟﻘﺎﻋﺪة اﻟﺠﺪﯾﺪة ﺑﻨﺠﺎح ﻛﻤﺎ ﺑﮭﺬه اﻟﺼﻮرة ‪:‬‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٩‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫‪:‬‬ ‫ﻻﺣﻆ‬
‫* اﻧﮭﺎ ﺗﺨﺒﺮك ﺑﺎن اﻟﺴﯿﺮﻓﺮ اﻟﻤﺤﻠﻰ ﻟﺪﯾﻚ اﺳﻤﮫ ‪ localhost‬وﻗﺎﻋﺪة اﻟﺒﯿﺎﻧﺎت اﻟﺤﺎﻟﯿﺔ ھﻰ ‪student‬‬
‫واﻧﮫ ﻻ ﯾﻮﺟﺪ اى ﺟﺪاول ﺑﮭﺬه اﻟﻘﺎﻋﺪة اﻟﺠﺪﯾﺪة ﺣﺘﻰ اﻻن ‪.‬‬

‫* ﻓﻰ اﻟﯿﻤﯿﻦ ﺳ ﺘﺠﺪ ﻗﺎﺋﻤ ﺔ ﻣﻨ ﺴﺪﻟﺔ ﺗﻌ ﺮض ﻟ ﻚ ﻛ ﻞ ﻗﻮاﻋ ﺪ اﻟﺒﯿﺎﻧ ﺎت اﻟﻤﺘ ﻮﻓﺮة ﻓ ﻰ ﻣ ﺪﯾﺮ ﻗﻮاﻋ ﺪ اﻟﺒﯿﺎﻧ ﺎت ھ ﺬا‬
‫واﻟﻤﻨﺸﺄة ﻋﻠﻰ ﺟﮭﺎزك اﻟﺸﺨﺼﻰ ‪.‬‬

‫ﺴﻨﺒﺩﺃ ﺍﻻﻥ ﻓﻰ ﺍﻨﺸﺎﺀ ﺠﺩﻭل ﺩﺍﺨل ﻗﺎﻋﺩﺓ ﺍﻟﺒﻴﺎﻨﺎﺕ ﺍﻟﺘﻰ ﻨﻌﻤل ﻋﻠﻴﻬﺎ ‪:‬‬
‫اذھﺐ اﻟﻰ ﺗﻜﻮﯾﻦ ﺟﺪول ﺟﺪﯾﺪ ﻓﻲ ﻗﺎﻋﺪة اﻟﺒﯿﺎﻧﺎت واﻛﺘﺐ اﺳﻢ اﻟﺠﺪول اﻟﺠﺪﯾﺪ وﻟﯿﻜﻦ اﺳﻤﮫ‬
‫‪ student_data‬وﻧﺮﯾﺪ ﺑﮫ ‪ ٨‬ﺣﻘﻮل ﺛﻢ اﺿﻐﻂ ﺗﻨﻔﯿﺬ ‪.‬‬

‫*‬
‫ﺳﯿﻈﮭﺮ ﻟﻚ ‪ ٨‬ﺣﻘﻮل ﻓﺎرﻏﮫ ﻋﻠﯿﻚ ان ﺗﻤﻠﺌﮭﺎ ﺑﺄﺳﻤﺎء اﻟﺤﻘﻮل ‪ -‬ادﺧﻞ اﺳﻤﺎء اﻟﺤﻘﻮل ﻛﻤﺎ ﺑﺎﻟﺼﻮرة ‪:‬‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪١٠‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﺳﺎوﺿﺢ ﻟﻚ اﻻن ﻓﻰ ﺟﺪول ﻛﻞ ﺣﻘﻞ وﻧﻮﻋﮫ ‪:‬‬


‫اﻟﻨﻮع‬ ‫ﺧﺎص ﺑـ‬ ‫اﻟﺤﻘﻞ‬
‫رﻗﻢ‬ ‫رﻗﻢ ﺟﻠﻮس اﻟﻄﺎﻟﺐ‬ ‫‪Stu_no‬‬
‫ﺣﺮوف‬ ‫اﺳﻢ اﻟﻄﺎﻟﺐ‬ ‫‪Stu_name‬‬
‫رﻗﻢ‬ ‫درﺟﺔ اﻟﻤﺎدة اﻻوﻟﻰ‬ ‫‪Subject_1‬‬
‫رﻗﻢ‬ ‫درﺟﺔ اﻟﻤﺎدة اﻟﺜﺎﻧﯿﺔ‬ ‫‪Subject_2‬‬
‫رﻗﻢ‬ ‫درﺟﺔ اﻟﻤﺎدة اﻟﺜﺎﻟﺜﺔ‬ ‫‪Subject_3‬‬
‫رﻗﻢ‬ ‫درﺟﺔ اﻟﻤﺎدة اﻟﺮاﺑﻌﺔ‬ ‫‪Subject_4‬‬
‫رﻗﻢ‬ ‫اﻟﻤﺠﻤﻮع‬ ‫‪total‬‬
‫ﻧﺺ‬ ‫ﻣﻼﺣﻈﺎت‬ ‫‪comment‬‬

‫ﻻﺤﻅ ‪:‬‬
‫ان رﻗﻢ اﻟﻄﺎﻟﺐ ﻻ ﯾﻤﻜﻦ ان ﯾﻜﻮن ﺣﺮوف ﻣﺜﻼ وﻛﺬﻟﻚ درﺟﺎت اﻟﻤﻮاد اﻣﺎ اﺳ ﻢ اﻟﻄﺎﻟ ﺐ ﻓﺎﻧ ﮫ ﻻﺑ ﺪ ان ﯾﻜ ﻮن‬
‫ﺣﺮوﻓﺎ ‪.‬‬
‫اﻟﻤﻼﺣﻈﺎت ﺗﻜﻮن ﻧﺼﯿﺔ ﺗﺸﻤﻞ اﻟﺤﺮوف واﻷرﻗ ﺎم وﻗ ﺪ ﺗﻜ ﻮن ﻣﻜﻮﻧ ﺔ ﻣ ﻦ ﻋ ﺪة اﺳ ﻄﺮ ﻟ ﺬﻟﻚ ﺟﻌﻠﻨ ﺎ ﻗﯿﻤﺘﮭ ﺎ‬
‫ﻛﺒﯿﺮة ‪ ٢٥٠‬ﺣﺮف ‪.‬‬
‫ﺟﻌﻠﻨﺎ رﻗﻢ اﻟﻄﺎﻟﺐ ﻛﺤﺪ اﻗﺼﻰ ‪ ١٠‬ارﻗﺎم اﻣﺎ درﺟﺎت اﻟﻤﻮاد ﻓﺤﺪدﻧﺎھﺎ ﺑـ ‪ ٣‬ارﻗﺎم ﻓﻘﻂ ﻋﻠﻰ اﻋﺘﺒﺎر ان اﻛﺒﺮ‬
‫ﻣﺎدة ﻓﯿﮭﻢ ﻣﺜﻼ ﻣﻦ ‪ ١٠٠‬درﺟﺔ ‪.‬‬
‫ﯾﻮﺟﺪ اﻧﻮاع اﺧﺮى ﻋﺪﯾﺪة وﻣﮭﻤﺔ ﻣﺜﻞ ) اﻟﻮﻗﺖ – اﻟﺘﺎرﯾﺦ – اﻟﻮﻗﺖ اﻟﺤﺎﻟﻰ – اﻟﻌﺎم – و ‪ ( .....‬ﻟﻜﻨﻨ ﺎ اﻻن‬
‫ﻓﻰ ﻣﺸﺮوﻋﻨﺎ ھﺬا ﻟﺴﻨﺎ ﻣﺤﺘﺎﺟﯿﻦ ﻟﮭﺎ وﺳﻨﺘﻨﺎوﻟﮭﺎ ﺑﻌﺪ ذﻟﻚ ‪.‬‬

‫* اﻧﻈﺮ اﻟﻰ ﺑﻘﯿﺔ ﺧﻮاص اﻻﻋﻤﺪة ﻛﻤﺎ ﺑﺎﻟﺼﻮرة اﻟﺘﺎﻟﯿﺔ ‪:‬‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪١١‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﻭﻻﺤﻅ ‪:‬‬
‫اﻧﻨﺎ ﺟﻌﻠﻨﺎ ﺣﻘﻞ رﻗﻢ اﻟﺠﻠﻮس واﻻﺳﻢ ﻏﯿﺮ ﺧﺎﻟﯿﯿﻦ ﻻﻧﮫ ﻻﯾﻤﻜﻦ ان ﯾﻜﻮن ھﻨﺎك درﺟﺎت ﻟﻄﺎﻟﺐ ﻟﯿﺲ ﻟﮫ رﻗ ﻢ‬
‫ﺟﻠﻮس او ﻟﯿﺲ ﻟﮫ اﺳﻢ ‪.‬‬
‫ﺟﻌﻠﻨﺎ ﺑﻘﯿﺔ اﻟﺤﻘﻮل ﺗﻘﺒﻞ ان ﺗﻜﻮن ﺧﺎﻟﯿﺔ ﻓﻤﻦ اﻟﻤﻤﻜﻦ ان ﯾﻜﻮن ھﻨﺎك ﻃﺎﻟﺐ ﻟﻢ ﯾﺤﺼﻞ ﻋﻠ ﻰ درﺟ ﺔ اﻟﻤ ﺎدة‬
‫اﻟﺮاﺑﻌﺔ ﻣﺜﻼ ﻻﻧﮫ ﻣﺆﺟﻠﮭﺎ ‪.‬‬
‫ﺟﻌﻠﻨﺎ رﻗﻢ اﻟﺠﻠﻮس ھ ﻮ اﻟﻤﻔﺘ ﺎح اﻻﺳﺎﺳ ﻰ ﻟﺠ ﺪول درﺟ ﺎت اﻟﻄ ﻼب ﻻﻧ ﮫ اﻟﻤﺤ ﻮر اﻟ ﺬى ﺗ ﺪور ﺣﻮﻟ ﮫ ﻛ ﻞ‬
‫وﻻﺣﻆ ﻋﻼﻣﺔ اﻟﻤﻔﺘ ﺎح اﻟﺘ ﻰ ﺗﻮﺟ ﺪ اﻣ ﺎم رﻗ ﻢ اﻟﺠﻠ ﻮس ﻓﻘ ﻂ وﻟ ﻢ ﻧﺨﺘ ﺮ اﺳ ﻢ اﻟﻄﺎﻟ ﺐ ﻻﻧ ﮫ ﺣﺮوﻓ ﺎ وﻃﺒﻌ ﺎ‬
‫اﻻرﻗﺎم اﻓﻀﻞ ﺑﻜﺜﯿﺮ ﻟﺴﮭﻮﻟﺔ ﺗﺼﻨﯿﻔﮭﺎ ودﻗﺘﮭﺎ وﻋﺪم ﺗﺸﺎﺑﮭﮭﺎ ‪.‬‬
‫ﻻﺣﻆ اﻧﻰ اﺻﻤﻢ اﻟﻘﺎﻋﺪة ﺣﺴﺐ ﺗﺼﻮرى وﻣﺘﻄﻠﺒﺎﺗﻰ وﺑﻌﺪ ذﻟﻚ ﯾﻤﻜﻨﻚ اﻟﺘﻌﺪﯾﻞ ﻋﻠﯿﮭﺎ ﻛﻤﺎ ﯾﺤﻠﻮ ﻟﻚ وﺣ ﺴﺐ‬
‫ﻣﺘﻄﻠﺒﺎﺗﻚ أﻧﺖ ‪.‬‬

‫* ﺑﻌ ﺪ اﻻﻧﺘﮭ ﺎء ﻣ ﻦ ﺗﺤﺪﯾ ﺪ ﺧ ﺼﺎﺋﺺ اﻟﺤﻘ ﻮل ﻛﻤ ﺎ‬


‫ﺑﺎﻟ ﺼﻮر ﺑﺎﻟ ﻀﺒﻂ اﺿ ﻐﻂ ﻋﻠ ﻰ ﺗﻨﻔﯿ ﺬ وﻻﺣ ﻆ ﻇﮭ ﻮر‬
‫اﺳ ﺘﻌﻼم ﯾﺒ ﯿﻦ ﻟ ﻚ ﻣ ﺎ ﺗ ﻢ ﺗﻨﻔﯿ ﺬه ﺑﺎﻟ ﻀﺒﻂ ﯾﻤﻜﻨ ﻚ‬
‫اﻻﺳﺘﻔﺎدة ﻣﻦ ھﺬا اﻻﺳﺘﻌﻼم ﻓﻰ ﻓﮭ ﻢ ﻗﻮاﻋ ﺪ واﺳﺎﺳ ﯿﺎت‬
‫‪: mysql‬‬

‫* اﻻن وﺑﻌ ﺪ ﺗ ﺼﻤﯿﻢ ﻗﺎﻋ ﺪة اﻟﺒﯿﺎﻧ ﺎت‬


‫واﻟﺠ ﺪول واﻟﺤﻘ ﻮل ﺑ ﮫ ﺳ ﻨﺪﺧﻞ ﻛﻤﺜ ﺎل‬
‫ﻧﺘﯿﺠﺔ ﻟﻄﺎﻟﺐ واﺣﺪ ‪:‬‬
‫ادﺧ ﻞ ﻓ ﻰ ﺟ ﺪول ‪student_data‬‬
‫ﻋﻦ ﻃﺮﯾ ﻖ اﻟ ﻀﻐﻂ ﻋﻠ ﻰ اﺳ ﻢ اﻟﺠ ﺪول‬
‫ھ ﺬا اﻟﻤﻮﺟ ﻮد ﻓ ﻰ اﻟﻘﺎﺋﻤ ﺔ اﻟﯿﻤﻨ ﻰ ﺛ ﻢ‬
‫اﺑﺤ ﺚ ﻓ ﻰ اﻟﻮﺻ ﻼت اﻟﺰرﻗ ﺎء ﺑ ﺎﻋﻠﻰ‬
‫اﻟ ﺼﻔﺤﺔ ﻋﻠ ﻰ ادﺧ ﺎل وﻗ ﻢ ﺑﺎدﺧ ﺎل‬
‫ﺑﯿﺎﻧ ﺎت ﻃﺎﻟ ﺐ واﺣ ﺪ او ﻃ ﺎﻟﺒﯿﻦ ﻛﻤ ﺎ‬
‫ﺑﺎﻟﺼﻮرة ﺛﻢ اﺿﻐﻂ ﻋﻠﻰ ﺗﻨﻔﯿﺬ ‪:‬‬
‫ﻛﻤﺎ ﺑﺎﻟﺼﻮرة اﻟﺘﺎﻟﯿﺔ ‪:‬‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪١٢‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﻻﺳﺘﻌﺮاض اﻟﺒﯿﺎﻧﺎت اﻟﻤﺪﺧﻠﺔ ﺑﻘﺎﻋﺪة اﻟﺒﯿﺎﻧﺎت اﺿﻐﻂ ﻋﻠﻰ اﺳﺘﻌﺮاض ‪.‬‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪١٣‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﺍﻟﻔﺼﻞ ﺍﻟﺜﺎﻟﺚ‬
‫ﺇﻧﺸﺎﺀ ﺻﻔﺤﺎﺕ ‪ php‬ﺍﳌﺮﺗﺒﻄﺔ ﺑﻘﺎﻋﺪﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ‬
‫‪ mysql‬ﺑﺎﺳﺘﺨﺪﺍﻡ ﺑﺮﻧﺎﻣﺞ ‪phpmaker‬‬
‫) ﺷﺮح ﺑﺮﻧﺎﻣﺞ ‪(phpmaker‬‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪١٤‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﺗﺤﻤﯿﻞ ﺑﺮﻧﺎﻣﺞ ‪: PhpMaker‬‬

‫ﻗﻢ ﺑﺘﺤﻤﯿﻞ اﻟﺒﺮﻧﺎﻣﺞ ﻣﻦ ﻣﻮﻗﻌﮫ اﻻﺻﻠﻰ ﻟﺘﺤﺼﻞ ﻋﻠﻰ اﺧﺮ ﻧﺴﺨﮫ ﻣﻦ ﺧﻼل ھﺬا اﻟﺮاﺑﻂ ‪:‬‬

‫‪http://www.hkvstore.com/phpmaker/download.asp‬‬

‫ﺿﻊ اﯾﻤﯿﻠﻚ وﺳﯿﺮﺳﻞ ﻟﻚ اﻟﻤﻮﻗﻊ وﺻﻠﺔ ﺗﺤﻤﯿﻞ اﻟﺒﺮﻧﺎﻣﺞ اﻟﯿﮫ ﻋﻠﻤﺎ ان ھﺬه اﻟﻨﺴﺨﺔ ﺗﺠﺮﯾﺒﯿﺔ ﻟﻤﺪة ﺷﮭﺮ‬
‫وﺳﺎﺿﻊ ﺑﺎذن اﷲ ﻛﺮاك ﻟﺠﻌﻠﮫ ﻧﺴﺨﺔ اﺻﻠﯿﺔ ﻋﻠﻰ ﺻﻔﺤﺔ دﻋﻢ ھﺬا اﻟﻜﺘﺎب ﺑﻤﻮﻗﻊ ﯾﺎھﻮ ﻣﺼﺮ ‪.‬‬

‫‪www.YahooMasr.com/phpmaker‬‬

‫ﺛﺒﺖ اﻟﺒﺮﻧﺎﻣﺞ ﻋﻠﻰ ﺟﮭﺎزك ﺛﻢ اﻓﺘﺤﮫ ﻣﻦ ﺧﻼل ﻗﺎﺋﻤﺔ ‪. start‬‬


‫ﻋﻨﺪ ﻇﮭﻮر اﻟﺼﻔﺤﺔ اﻟﺮﺋﯿﺴﯿﺔ ﻟﻠﺒﺮﻧﺎﻣﺞ ﺳﺘﺠﺪ ﺑﮭﺎ ﻣﺠﻤﻮﻋﺔ ﻣﻦ اﻻﻗﺴﺎم اﻟﻔﺮﻋﯿﺔ اﻟﻤﮭﻤﺔ ﺟﺪا‬
‫وﺳﻨﺘﻨﺎوﻟﮭﺎ ﺑﺎﻟﺘﺮﺗﯿﺐ واﺣﺪا ﺗﻠﻮ اﻻﺧﺮ ‪:‬‬

‫ﻗﺴﻢ ﺍﻻﺗﺼﺎﻝ ﺑﻘﺎﻋﺪﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻭﺷﻜﻠﻪ ﻫﻜﺬﺍ ‪:‬‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪١٥‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﻻﺣﻆ ‪:‬‬
‫اﻧﮫ ﻻﺑﺪ ﻣﻦ ادﺧﺎل ﺑﯿﺎﻧﺎت اﻻﺗﺼﺎل ﺑﻘﺎﻋﺪة اﻟﺒﯿﺎﻧﺎت ﺑﺼﻮرة ﺳﻠﯿﻤﺔ وﻋﻠﻰ اﻟﻨﺤﻮ اﻟﺘﺎﻟﻰ ‪:‬‬
‫ﻧﻮع ﻗﺎﻋﺪة اﻟﺒﯿﺎﻧﺎت وھﻰ ‪mysql‬‬ ‫‪Database type‬‬
‫ﻃﺮﯾﻘﺔ اﻻﺗﺼﺎل ﺑﮭﺎ وھﻰ ﻣﺒﺎﺷﺮ‬ ‫‪Connection method‬‬
‫اﺳﻢ اﻟﺴﯿﺮﻓﺮ او اﻟﺨﺎدم وھﻨﺎ ھﻮ ‪localhost‬‬ ‫‪Host – server name‬‬
‫اﻟﻤﺴﺘﺨﺪم وھﻮ اﻓﺘﺮاﺿﺎ ‪root‬‬ ‫‪user‬‬
‫اﺳﻢ ﻗﺎﻋﺪة اﻟﺒﯿﺎﻧﺎت ﻧﻔﺴﮭﺎ وﻓﻰ ﻣﺸﺮوﻋﻨﺎ اﺳﻤﮭﺎ ‪student‬‬ ‫‪database‬‬

‫ﺑﻌﺪ اﻻﻧﺘﮭﺎء ﻣ ﻦ ﺗﺤﺪﯾ ﺪ ھ ﺬه اﻟﺒﯿﺎﻧ ﺎت ﻛﻤ ﺎ ﺑﺎﻟ ﺼﻮرة اﺿ ﻐﻂ‬


‫ﻋﻠﻰ ‪ connect‬ﺳﺘﻈﮭﺮ ﻓ ﻰ اﻟﻘﺎﺋﻤ ﺔ اﻟﯿ ﺴﺮى ﻣ ﻦ اﻟﺒﺮﻧ ﺎﻣﺞ‬
‫ﻣﻜﻮﻧ ﺎت ﻗﺎﻋ ﺪة اﻟﺒﯿﺎﻧ ﺎت ﻣﻤ ﺎ ﯾﻌﻨ ﻰ ان اﻻﺗ ﺼﺎل ﻗ ﺪ ﺗ ﻢ ﻓﻌ ﻼ‬
‫ﺑﻨﺠﺎح ﻻﺣﻆ اﻟﺼﻮرة ‪:‬‬

‫ﺳﺘﺮى ﺟﺪاول ﻗﺎﻋﺪة اﻟﺒﯿﺎﻧﺎت وﻛﺬﻟﻚ اﻟﺤﻘﻮل اﻟﺘﺎﺑﻌﺔ ﻟﻜﻞ ﺟﺪول ‪.‬‬

‫ﻗﺴﻢ ﺧﻴﺎﺭﺍﺕ ﻭﺧﺼﺎﺋﺺ ‪: php‬‬


‫وﺑﮫ اﻟﻌﺪﯾﺪ ﻣﻦ اﻟﻤﻤﯿﺰات اﻟﺮاﺋﻌﺔ ﻟﻜﻨﻨﺎ ھﻨﺎ ﺳﻨﺘﻨﺎول اﻟﻤﮭﻢ ﻟﻨﺎ ﻓﻰ ﻣﺸﺮوﻋﻨﺎ ھﺬا وﻧﺆﺟﻞ ﺑﺎﻗﻰ اﻟﺨﯿﺎرات ﻓﯿﻤﺎ ﺑﻌﺪ‬

‫ﺍﻧﺘﻘﻞ ﺍﱃ ﻗﺴﻢ ‪ List page Option‬ﺍﳋﺎﺹ ﺑﺸﻜﻞ ﺻﺤﺔ ﺍﻟﻨﺘﺎﺋﺞ ‪.‬‬

‫ﻻﺣﻆ ‪:‬‬
‫اﻧﻰ ارﯾﺪ اﻻﺗﻰ ‪:‬‬
‫‪ -‬ﻋ ﺮض ﻧﺘﯿﺠ ﺔ ﻃﺎﻟ ﺐ واﺣ ﺪ ﻓﻘ ﻂ ﻓ ﻰ‬
‫اﻟﺼﻔﺤﺔ اﻟﻮاﺣﺪة ‪.‬‬
‫‪ -‬ﻋ ﺮض اﻟﻤ ﻮاد واﻟﻤﺠﻤ ﻮع ﯾﻜ ﻮن ﺑ ﺸﻜﻞ‬
‫ﻋﻤﻮدى ‪.‬‬
‫‪ -‬ﻋ ﺮض ﻋﻤ ﻮد واﺣ ﺪ ﻓﻘ ﻂ ﺑ ﺼﻔﺤﺔ ﻧﺘ ﺎﺋﺞ‬
‫اﻟﻄﺎﻟﺐ ‪.‬‬
‫‪ -‬ﺳ ﺘﻔﮭﻢ ﻣﻌﻨ ﻰ ھ ﺬه اﻟﺨﯿ ﺎرات ﻋﻨ ﺪﻣﺎ‬
‫ﺗ ﺴﺘﻌﺮض ﻧﺘﯿﺠ ﺔ اﺣ ﺪ اﻟﻄ ﻼب ﻓﻘ ﻂ اﻻن‬
‫ﺣﺪدھﺎ ﻛﻤﺎ ﺑﺎﻟﺼﻮرة ‪.‬‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪١٦‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫* ﻗﺴﻢ ‪: html‬‬
‫وھﻮ ﺧﺎص ﺑﺎﻻﻟﻮان واﻟﺨﻠﻔﯿﺔ واﻟﺠﺪاول واﻟﺤﺪود ﻋﺪل ﺑﮫ ﻛﻤﺎ ﺗﺸﺎء وﻛﻤﺎ ﺗﺤﺐ ‪.‬‬
‫* ﻗﺴﻢ ‪security‬‬
‫وھﻮ ﺧﺎص ﺑﺼﻼﺣﯿﺎت اﻟﺪﺧﻮل واﻻﻣﺎن وﻟﮫ اﺳﺘﺨﺪاﻣﺎت ﻋﺒﻘﺮﯾﺔ ﻟﻜﻦ ﺳﻨﺘﺮﻛﮭﺎ ﻟﻠﻤﺮﺣﻠﺔ اﻟﺘﺎﻟﯿﺔ ﻣﻦ اﻟﺸﺮح‬

‫* ﻗﺴﻢ ﺇﻧﺸﺎﺀ ﺍﻻﺳﻜﺮﻳﺒﺖ ‪: Generate‬‬


‫* اوﻻ ﻻﺑﺪ ﻣﻦ اﻧﺸﺎء ﻣﺠﻠ ﺪ ﺟﺪﯾ ﺪ ﻟﻨ ﻀﻊ ﺑ ﮫ‬
‫ﻣﻠﻔ ﺎت وﺻ ﻔﺤﺎت اﻻﺳ ﻜﺮﯾﺒﺖ اﻟﺘ ﻰ ﺳﯿﻨ ﺸﺌﮭﺎ‬
‫اﻟﺒﺮﻧ ﺎﻣﺞ وﻻﺑ ﺪ ﻟﮭ ﺬا اﻟﻤﺠﻠ ﺪ ان ﯾﻜ ﻮن داﺧ ﻞ‬
‫ﻣﺠﻠ ﺪ اﻟ ﺴﯿﺮﻓﺮ اﻟ ﺬى ﻧﻌﻤ ﻞ ﻋﻠﯿ ﮫ ﻟﯿ ﺘﻤﻜﻦ‬
‫اﻟﺴﯿﺮﻓﺮ ﻣﻦ اﺳﺘﻌﺮاﺿﮫ‬

‫ﻛﻴﻒ ؟‬
‫* اذھﺐ اﻟﻰ ھﺬا اﻟﻤﺴﺎر ﻋﻠﻰ ﺟﮭﺎزك ‪ :‬اﻟﻤﺠﻠﺪ ‪ camel‬ﺛﻢ اﻟﻰ اﻟﻤﺠﻠﺪ ‪ www‬ﺳﻮاء ﻓﻰ اﻟﺴﻰ او ﻓﻰ اﻟﺪى‬
‫ﺣﺴﺐ ﻧﺴﺨﺔ اﻟﻮﯾﻨﺪوز ﻟﺪﯾﻚ ‪.‬‬

‫‪natiga2007‬‬ ‫* اﻧﺸﻰء ﺑﺪاﺧﻞ اﻟﻤﺠﻠﺪ ‪ www‬ﻣﺠﻠﺪ ﺟﺪﯾﺪ ﺑﺎﺳﻢ‬

‫‪ -‬اذھ ﺐ اﻟ ﻰ ﻗ ﺴﻢ‬
‫‪ generate‬وﺣ ﺪد ﻟ ﮫ‬
‫ﻣﻜ ﺎن اﻟﻤﺠﻠ ﺪ اﻟ ﺬى‬
‫اﻧﺸﺌﺘﮫ ﻓﻰ‬
‫‪Root folder‬‬
‫ﻛﻤﺎ ﺑﺎﻟﺼﻮرة ‪:‬‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪١٧‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﻣﺮﺣﻠﺔ ﲢﺪﻳﺪ ﻣﻮﺍﺻﻔﺎﺕ ﺍﻻﺳﻜﺮﻳﺒﺖ ﻭﺍﻟﺼﻔﺤﺎﺕ ‪:‬‬


‫* ﺍﺿﻐﻂ ﻋﻠﻰ ﻛﻠﻤﺔ ‪ Table‬ﺍﳌﻮﺟﻮﺩﺓ ﺑﺎﻟﻘﺎﺋﻤﺔ ﺍﻟﻴﺴﺮﻯ ﻣﻦ ﺍﻟﱪﻧﺎﻣﺞ ﻟﻴﻌﺮﺽ ﻟﻚ ﳏﺘﻮﻳﺎﺕ ﻫﺬﺍ ﺍﳉﺪﻭﻝ ‪.‬‬

‫* ﻻﺣﻆ ﺟﯿﺪا اﻟﺼﻮرة ‪:‬‬

‫ﻻﺣﻆ اﻧﻰ ﻟﻢ اﺧﺘﺮ اﻻﺿﺎﻓﺔ وﻻ اﻟﻨﺴﺦ و ﻻ اﻟﺤﺬف وﻻ اﻟﺘﻌﺪﯾﻞ ﻻن وﻇﯿﻔﺔ ھﺬا اﻻﺳﻜﺮﯾﺒﺖ ﻣﻘﺘﺼﺮه ﻓﻘﻂ ﻋﻠﻰ‬
‫ﻋﺮض ﻧﺘﯿﺠﺔ اﻟﻄﺎﻟﺐ وﻟﯿﺲ ﻣﻦ ﺣﻖ اﻟﻄﺎﻟﺐ اﻟﺘﻌﺪﯾﻞ ﻓﯿﮭﺎ ﻃﺒﻌﺎ او اﻻﺿﺎﻓﺔ ‪.‬‬
‫اﻣﺎ اﻻﻣﻜﺎﻧﯿﺎت اﻻﺧﺮى ﻓﺴﻨﺤﺘﺎﺟﮭﺎ ﻛﻠﮭﺎ ﻋﻨﺪﻣﺎ ﻧﻘﻮم ﺳﻮﯾﺎ ﺑﺸﺮح ﻃﺮﯾﻘﺔ ﻋﻤﻞ اﻟﻜﻨﺘﺮول اﻻﻟﯿﻜﺘﺮوﻧﻰ ان ﺷﺎء اﷲ‬

‫واﯾﻀﺎ ﻻﺣﻆ ﺑﻘﯿﺔ اﻟﺨﯿﺎرات ﻛﻠﮭﺎ ﻏﯿﺮ ﻣﺨﺘﺎرة ‪.‬‬

‫* ارﺟﻊ ﻣﺮة اﺧﺮى ﻟﻠﻘﺎﺋﻤﺔ اﻟﯿﺴﺮى ﻟﻠﺒﺮﻧﺎﻣﺞ واﺿﻐﻂ ﻋﻠﻰ اﺳﻢ اﻟﺠﺪول ﻧﻔﺴﮫ ‪student_data‬‬
‫ﻟﯿﻌﺮض ﻟﻚ اﻟﺒﺮﻧﺎﻣﺞ اﻟﺤﻘﻮل اﻟﻤﻮﺟﻮده ﺑﮭﺬا اﻟﺠﺪول ‪.‬‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪١٨‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﻧﻔﺬ اﻟﺘﺤﺪﯾﺪ ﻛﻤﺎ ﺑﺎﻟﺼﻮرة وﻣﺮ ﻋﻠﻰ اﻟﺨﺼﺎﺋﺺ ﺧﺼﯿﺼﺔ ﺧﺼﯿﺼﺔ‬


‫ﻓﻤﺜﻼ ‪:‬‬
‫ﺗﻢ ﺗﺤﺪﯾﺪ ﺧﺎﺻﯿﺔ ‪ LIST‬ﻟﻜﻞ اﻟﺤﻘﻮل ﻻﻧﻨﺎ ﻧﺮﯾﺪ ھﺬه اﻟﺤﻘﻮل ان ﺗﻈﮭﺮ ﻓﻰ ﺻﻔﺤﺔ ﻋﺮض اﻟﻨﺘﯿﺠﺔ ﻋﻠﻰ‬
‫ﺷﻜﻞ ﻟﯿﺴﺖ او ﻗﺎﺋﻤﺔ ﻋﻤﻮدﯾﺔ ‪.‬‬

‫ﺗﺎﺑﻊ ‪:‬‬

‫ﺗﺎﺑﻊ ﻭﻻﺣﻆ ﺟﻴﺪﺍ ‪:‬‬


‫اﻧﻰ ﺣﺪدت اﻟﺒﺤﺚ ﻓﻰ ﺣﻘﻞ رﻗﻢ اﻟﺠﻠﻮس ﻓﻘﻂ‬
‫ﺟﻌﻠﺖ اﻟﺒﺤﺚ ﻧﻮﻋﮫ ﻣﻄﺎﺑﻖ ) = ( وﻟﯿﺲ ‪ Like‬او اى ﺧﯿﺎر اﺧﺮ ﺣﺘﻰ ﻻ ﯾﻌﺮض اﻻ رﻗﻢ اﻟﺠﻠﻮس‬
‫اﻟﺼﺤﯿﺢ ﻓﻘﻂ وﻟﯿﺲ اﻟﺮﻗﻢ اﻟﻤﺸﺎﺑﮫ ﻣﺜﻼ ‪ .‬ﺣﻠﻞ اﻟﺼﻮرة‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪١٩‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﻣﺮﺣﻠﺔ ﺗﺼﻨﻴﻊ ﺍﻟﺼﻔﺤﺎﺕ ‪:‬‬


‫‪ generate‬ﻋـﻦ ﻃﺮﻳـﻖ ﺍﻟـﻀﻐﻂ ﻋﻠـﻰ‬ ‫ﺍﺭﺟﻊ ﻣﺮﻩ ﺍﺧﺮﻯ ﻟﻘﺴﻢ‬
‫‪ student‬ﺑﺎﻋﻠﻰ ﺍﻟﻘﺎﺋﻤﺔ ﺍﻟﻴﺴﺮﻯ‬

‫ﻻﺣﻆ‬
‫ﺍﻥ ﺍﻟﱪﻧﺎﻣﺞ ﻳﻌﻤﻞ ﺑﺼﻮﺭﺓ ﻫﺮﻣﻴﺔ ﻣﻘﻠﻮﺑﺔ ﻣﻦ ﺧﻼﻝ ﺍﻟﻘﺎﺋﻤﺔ ﺍﻟﻴﺴﺮﻯ ﲟﻌﲎ ﺍﻧﻚ ﺗﺒﺪﺃ ﲞﻴﺎﺭﺍﺕ ﻛﺒﲑﺓ ﺗﺸﻤﻞ ﻛﻞ ﺍﻟﺼﻔﺤﺎﺕ ﰒ ﺗﻨﺘﻘـﻞ‬
‫ﻟﻸﺻﻐﺮ ﻓﺎﻷﺻﻐﺮ ) ﻣﻦ ﺍﳉﺪﺍﻭﻝ ﺍﱃ ﺍﳊﻘﻮﻝ (‬
‫ﺗﺬﻛﺮ ھﺬه اﻟﺼﻮرة ﻣﺮة ﺛﺎﻧﯿﺔ وراﺟﻌﮭﺎ وﺗﺎﻛﺪ ﻣﻦ ﻣﺴﺎر ﺣﻔﻆ اﻟﺼﻔﺤﺎت ‪. root folder‬‬
‫اﺿﻐﻂ ﻋﻠﻰ ‪ generate‬ﻟﺘﺼﻨﯿﻊ اﻟﺼﻔﺤﺎت ‪.‬‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٢٠‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﺍﻟﻔﺼﻞ ﺍﻟﺮﺍﺑﻊ‬
‫ﺍﺳﺘﻌﺮﺍﺽ ﺍﻟﺼﻔﺤﺎﺕ ﻭﲡﺮﺑﺘﻬﺎ‬
‫) ﺗﺠﺮﺑﺔ اﺳﻜﺮﯾﺒﺖ اﻟﻨﺘﯿﺠﺔ ﻋﻠﻰ اﻟﺴﯿﺮﻓﺮ اﻟﻤﺤﻠﻰ ﻗﺒﻞ رﻓﻌﮫ اﻟﻰ اﻟﻨﺖ (‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٢١‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﺍﻭﻻ ‪ :‬ﺍﻟﺘﺎﻛﺪ ﻣﻦ ﻭﺟﻮﺩ ﺍﻻﺳﻜﺮﻳﺒﺖ ﰱ ﳎﻠﺪ ﺍﻟﺴﲑﻓﺮ ﺍﶈﻠﻰ ‪www‬‬


‫اﻧﺘﻘﻞ اﻟﻰ ﻣﺴﺎره ‪C:\camel\www‬‬
‫ﺳﺘﺠﺪ ﻣﺠﻠﺪ اﻻﺳﻜﺮﯾﺒﺖ ﺑﺎﺳﻢ ‪natiga2007‬‬

‫ادﺧﻞ اﻟﻰ ھﺬا اﻟﻤﺠﻠﺪ ﻟﺘﻌﺮف ﻋﻠﻰ ﺻﻔﺤﺎﺗﮫ اﻟﺘﻰ ﺗﻢ ﺗﺼﻨﯿﻌﮭﺎ ﺑﻮاﺳﻄﺔ ﺑﺮﻧﺎﻣﺞ ‪ phpmaker‬اﻟﻌﺒﻘﺮى و‬
‫اﻟﺘﻰ ﻟﻮ اﻧﺸﺎﺗﮭﺎ ﺑﻨﻔﺴﻚ ﻻﺳﺘﻐﺮﻗﺖ ﺳﺎﻋﺎت ﻓﻰ ﻛﺘﺎﺑﺔ اﻻﻛﻮاد واﻟﻤﺘﻐﯿﺮات ‪ .‬ﺑﺎﻻﺿﺎﻓﺔ ﻟﺤﺎﺟﺘﻚ ﻟﺘﻌﻠﻢ ﻣﺒﺎدى‬
‫اﻟﻠﻐﺔ اﻟﺒﺮﻣﺠﯿﺔ ﻣﻦ اﻻﺳﺎس ‪.‬‬
‫ﺛﺎﻧﻴﺎ ‪:‬ﺍﺳﺘﻌﺮﺍﺽ ﺍﻟﺼﻔﺤﺎﺕ ﻭﲡﺮﺑﺘﻬﺎ‬

‫ﻭﺫﻟﻚ ﻟﻠﺘﺎﻛﺪ ﻣﻦ ﺍﻥ ﻫﺬﻩ ﺍﻟﺼﻔﺤﺎﺕ ﻣﺮﺗﺒﻄﺔ ﺑﻘﺎﻋﺪﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ ﻓﻌﻼ‬

‫ﻻﺣﻆ ﺑﺪﻗﺔ‬
‫ﺍﻥ ﺍﻟﺴﲑﻓﺮ ﻃﻮﺍﻝ ﺍﳌﺮﺍﺣﻞ ﺍﻟﺴﺎﺑﻘﺔ ﻭﺣﱴ ﺍﻻﻥ ﻳﻌﻤﻞ ﺣﱴ ﳛﻘﻖ ﻟﻚ ﺍﻻﺗﺼﺎﻝ ﺍﳌﺒﺎﺷﺮ ﺑﲔ ﻗﺎﻋﺪﺓ‬
‫ﺍﻟﺒﻴﺎﻧﺎﺕ ‪ MySql‬ﻭﺑﲔ ﺍﻟﺼﻔﺤﺎﺕ ﺍﳌﻨﺸﺄﺓ ‪ php‬ﻭﻋﻴﻨﻚ ﻋﻠﻰ ﻫﺬﻩ ﺍﻻﻳﻘﻮﻧﺔ ﺍﳋﻀﺮﺍﺀ ‪......‬‬
‫ﻓﺎﻛﺮﻫﺎ‪.....‬‬

‫اﻓﺘﺢ ﻣﺘﺼﻔﺢ اﻻﻧﺘﺮﻧﺖ ﻟﺪﯾﻚ واﻛﺘﺐ ﻓﻰ ﺷﺮﯾﻂ اﻟﻌﻨﻮان ‪:‬‬


‫‪http://localhost/natiga2007‬‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٢٢‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﺗﻮﺿﻴﺢ ‪:‬‬
‫ﻛﻠﻤﺔ ‪ localhost‬اﺧﺘﺼﺎر ﻟﻠﻮﺻﻮل اﻟﻰ اﻟﺴﯿﺮﻓﺮ اﻟﻤﺤﻠﻰ واﻟﻤﺠﻠﺪ ‪ natiga207‬ﻣﺠﻠﺪ ﻓﺮﻋﻰ ﻣﻮﺟﻮد ﺑﺪاﺧﻞ‬
‫اﻟﻤﺠﻠﺪ اﻟﺮﺋﯿﺴﻰ ﻟﻠﺴﯿﺮﻓﺮ اﻟﻤﺤﻠﻰ اﻟﻤﺴﻤﻰ ‪www‬‬
‫ﻓﻠﻮ ﻛﺎن اﺳﻜﺮﯾﺒﺖ اﻟﻨﺘﯿﺠﺔ ﻣﺮﻓﻮع ﻣﺜﻼ ﻋﻠﻰ‬
‫ﻣﻮﻗﻌﻰ ﻟﻜﺘﺒﻨﺎ‬
‫‪www.yahoomasr.com/natiga2007‬‬
‫ﯾﻤﻌﻨﻰ ان ‪ localhost‬ھﻮ اﺳﻢ اﻟﺴﯿﺮﻓﺮ اﻟﻤﺤﻠﻰ‬
‫اﻟﻤﻮﺟﻮد ﻋﻠﻰ ﺟﮭﺎزى ‪.‬‬

‫‪.‬ﺳﺘﻈﮭﺮ ﻟﻚ اﻟﺼﻔﺤﺔ‬

‫ﻭﻫﻰ ﺍﻟﺼﻔﺤﺔ ﺍﻟﺮﺋﻴﺴﻴﺔ ﻻﺳﻜﺮﻳﺒﺖ ﻋﺮﺽ ﺍﻟﻨﺘﻴﺠﺔ ﻭﻟﻜﻨﻨﺎ ﻃﺒﻌﺎ ﺣﻨﻌﺪﳍﺎ ﻭﺣﻨﺠﻌﻞ ﺻﻔﺤﺔ‬
‫ﺍﺩﺧﺎﻝ ﺭﻗﻢ ﺍﳉﻠﻮﺱ ﻫﻰ ﺍﻟﺮﺋﻴﺴﻴﺔ ‪ ........‬ﺧﻠﻴﻜﻢ ﻣﻌﺎﻳﻪ‬

‫ﻟﻮ ﻇﻬﺮﺕ ﻟﻚ ﻫﺬﻩ ﺍﻟﺼﻔﺤﺔ ﻳﺒﻘﻰ ﺍﻧﺖ ‪....‬‬

‫ﻭﺍﻗﺪﺭ ﺍﻗﻮﻟﻚ‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٢٣‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﻟﺘﺠﺮﺑﺔ اﻟﺒﺤﺚ ﺑﺈدﺧﺎل رﻗﻢ اﻟﺠﻠﻮس اﺿﻐﻂ ﻋﻠﻰ ‪Advanced Search‬‬


‫اﻟﻤﻮﺟﻮدة ﻓﻰ اﻟﺼﻔﺤﺔ اﻟﺮﺋﯿﺴﯿﺔ‬
‫ﺣﺘﻔﺘﺢ ﻟﻚ ھﺬه اﻟﺼﻔﺤﺔ وھﻰ اھﻢ ﺻﻔﺤﺎت ھﺬا اﻻﺳﻜﺮﯾﺒﺖ ‪:‬‬

‫ادﺧﻞ رﻗﻢ اﻟﺠﻠﻮس ﻛﻤﺎ ﺳﺠﻠﻨﺎه ﻓﻰ اﻟﻘﺎﻋﺪه ﻗﺒﻞ ﻛﺪه وھﻮ ‪ ١٠٥٤٦٦‬ﺛﻢ اﺿﻐﻂ ‪search‬‬
‫ﺣﺘﻈﮭﺮ ﻟﻚ ﻧﺘﯿﺠﺔ اﻟﻄﺎﻟﺐ اﺣﻤﺪ ﻣﺤﻤﺪ ﻏﻨﯿﻢ ‪ ....‬وھﺬا ھﻮ اﻟﻤﻄﻠﻮب اﺛﺒﺎﺗﮫ‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٢٤‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﺍﻟﻔﺼﻞ ﺍﳋﺎﻣﺲ‬
‫ﺗﻌﺪﻳﻞ ﻭﺗﻨﺴﻴﻖ ﺻﻔﺤﺎﺕ ﺍﻻﺳﻜﺮﻳﺒﺖ‬
‫) ﺗﻐﯿﯿﺮ اﻟﺼﻔﺤﺔ اﻟﺮﺋﯿﺴﯿﺔ‪ -‬ﺗﻌﺪﯾﻞ اﻟﺸﻜﻞ واﻻﻟﻮان – اﺿﺎﻓﺔ واﻟﺘﻌﺪﯾﻞ‬
‫ﺑﺎﺳﺘﺨﺪام ﺑﺮﻧﺎﻣﺞ اﻟﻔﺮوﻧﺖ ﺑﯿﺞ(‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٢٥‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫اوﻻ ‪ :‬ﺗﻌﺪﯾﻞ اﻟﺼﻔﺤﺔ اﻟﺮﺋﯿﺴﯿﺔ ﻟﻼﺳﻜﺮﯾﺒﺖ ‪:‬‬

‫ﺗ ﺬﻛﺮ ﻣﻌ ﻰ ھ ﺬه اﻟ ﺼﻔﺤﺔ ﻓﮭ ﺬه ھ ﻰ‬
‫اﻟﺼﻔﺤﺔ اﻟﺮﺋﯿﺴﯿﺔ ﻟﻼﺳ ﻜﺮﯾﺒﺖ ﻋﻨ ﺪﻣﺎ‬
‫ﺟﺮﺑﻨﺎه ﻣﻌﺎ ﻻول ﻣﺮة ﻣﺮة ‪.‬‬

‫وﻟﻜﻨﻨﺎ ﻃﺒﻌﺎ ﻧﺮﯾﺪ اﻟﺼﻔﺤﺔ اﻟﺮﺋﯿﺴﯿﺔ اﻟﺘﻰ ﺗﻈﮭﺮ ﻟﻠﺰاﺋﺮ ھﻰ اﻟﺼﻔﺤﺔ اﻟﺘﻰ ﺗﻄﻠﺐ ﻣﻨﮫ رﻗﻢ اﻟﺠﻠﻮس اﻟﺨﺎص ﺑﮫ‬
‫ﻟﯿﺘﻢ ﻋﺮض ﻧﺘﯿﺠﺘﮫ ﻓﻘﻂ ‪ .........‬ﺻﺢ ؟‬

‫اﻗﺼﺪ ھﺬه اﻟﺼﻔﺤﺔ <<<<<‬

‫وﻟﻜﻦ ﻛﯿﻒ ﺳﻨﻔﻌﻞ ھﺬا ؟؟؟؟؟؟؟؟؟‬


‫اذھﺐ اﻟﻰ ﺻﻔﺤﺎت اﻻﺳﻜﺮﯾﺒﺖ واﻓﺘﺢ اﻟﺼﻔﺤﺔ اﻟﻤﺴﻤﺎه ‪index.php‬‬

‫) ﻛﻠﯿﻚ ﯾﻤﯿﻦ ﻋﻠﯿﮭﺎ ‪ -‬ﻓﺘﺢ ﻣﻊ ‪ -‬ﺑﺮﻧﺎﻣﺞ ﻧﻮوت ﺑﺎد (‬


‫اﺑﺤﺚ ﻋﻦ ھﺬا اﻟﺴﻄﺮ‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٢٦‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﻻﺣﻆ ﻣﻌﻰ‬
‫‪student_datalist.php‬‬ ‫ان ﺻﻔﺤﺔ‬
‫اﻻن ھﻰ اﻟﺼﻔﺤﺔ اﻟﺮﺋﯿﺴﯿﺔ وﻟﺬﻟﻚ ﻋﺪل اﻟﻜﻮد اﻟﻰ ھﺬا اﻟﺸﻜﻞ ﺑﺎﻟﻀﺒﻂ‬

‫ھﻰ ﺻﻔﺤﺘﻨﺎ اﻟﺮﺋﯿﺴﯿﺔ ‪.‬‬ ‫ھﻨﺎ ﺟﻌﻠﻨﺎ اﻟﺼﻔﺤﺔ ‪student_datasrch.php‬‬

‫اﺣﻔﻆ ھﺬا اﻟﺘﻌﺪﯾﻞ وﺟﺮب اﻻﺳﻜﺮﯾﺒﺖ وﺷﻮف اﻟﻨﺘﯿﺠﺔ ﺻﺢ وﻻ ﻻ ‪..........‬‬

‫ﺛﺎﻧﯿﺎ ‪ :‬ﺗﻌﺪﯾﻞ ﻣﺴﺎر ﻗﺎﻋﺪة اﻟﺒﯿﺎﻧﺎت ‪:‬‬


‫اﻟﺠﺰﺋﯿﺔ دى ﻣﻤﻜﻦ ﺗﺤﺘﺎﺟﮭﺎ ﻓﻰ ﻣﺮاﺣﻞ ﺗﺎﻟﯿﺔ ﻣﺜﻼ ﻟﻤﺎ ﺗﻨﻘﻞ اﻻﺳﻜﺮﯾﺒﺖ وﺗﺮﻓﻌﮫ ﻟﻼﻧﺘﺮﻧﺖ ﺣﺘﺤﺎج وﻗﺘﮭﺎ ﻟﺘﻌﺪﯾﻞ‬
‫اﺳﻢ ﻗﺎﻋﺪة اﻟﺒﯿﺎﻧﺎت واﺳﻢ اﻟﻤﺴﺘﺨﺪم وﻛﻠﻤﺔ اﻟﺴﺮ اﻟﺨﺎﺻﺔ ﺑﮫ ‪.‬‬
‫ﻛﯿﻒ ذﻟﻚ ؟‬
‫ارﺟﻊ ﻣﺮة اﺧﺮى ﻟﺼﻔﺤﺎت وﻟﻜﻦ ھﺬه اﻟﻤﺮه اﻓﺘﺢ اﻟﺼﻔﺤﺔ اﻟﻤﺴﻤﺎه ‪db.php‬‬

‫وﻋﺪل ھﺬه اﻟﺴﻄﻮر ﺣﺴﺐ ﺑﯿﺎﻧﺎت ﻗﺎﻋﺪة اﻟﺒﯿﺎﻧﺎت اﻟﺠﺪﯾﺪة‬

‫‪Host‬‬ ‫اﺳﻢ اﻟﺴﯿﺮﻓﺮ‬ ‫‪localhost‬‬


‫‪User‬‬ ‫اﺳﻢ اﻟﻤﺴﺘﺨﺪم ﻟﻘﺎﻋﺪة اﻟﺒﯿﺎﻧﺎت‬ ‫‪root‬‬
‫‪Pass‬‬ ‫ﻓﺎرﻏﺔ ﻛﻠﻤﺔ اﻟﺴﺮ اﻟﺨﺎﺻﺔ ﺑﮭﺬا اﻟﻤﺴﺘﺨﺪم‬
‫‪DB‬‬ ‫اﺳﻢ ﻗﺎﻋﺪة اﻟﺒﯿﺎﻧﺎت ﻧﻔﺴﮭﺎ‬ ‫‪student‬‬
‫ﻣﻠﺤﻮﻇﺔ ھﺎﻣﺔ ‪:‬‬
‫ھﺬه اﻟﺒﯿﺎﻧﺎت ھﻰ اﻟﺒﯿﺎﻧﺎت اﻻﻓﺘﺮاﺿﯿﺔ ﻟﻠﺴﯿﺮﻓﺮ اﻟﻤﺤﻠﻰ اﻟﻤﺜﺒﺖ ﻋﻠﻰ ﺟﮭﺎزك ﻓﻘﻂ اﻣﺎ ﻟﻮ ﻧﻘﻠﺖ اﻻﺳﻜﺮﯾﺒﺖ‬
‫ﻟﻼﻧﺘﺮﻧﺖ او ﻻى ﺳﯿﺮﻓﺮ اﺧﺮ ﻓﻼﺑﺪ ﻣﻦ ﺗﻌﺪﯾﻠﮭﺎ ﺣﺴﺐ ﺑﯿﺎﻧﺎت ﻗﺎﻋﺪة اﻟﺒﯿﺎﻧﺎت اﻟﺘﻰ ﺳﺘﻨﺸﺌﮭﺎ ‪.‬‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٢٧‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﺛﺎﻟﺜﺎ ‪ :‬ﺗﻨﺴﯿﻖ ﺻﻔﺤﺎت اﻻﺳﻜﺮﯾﺒﺖ ﺑﺒﺮﻧﺎﻣﺞ اﻟﻔﺮوﻧﺖ ﺑﯿﺞ ‪:‬‬


‫اﻟﻤﺮﺣﻠﺔ اﻷﺧﯿﺮة واﻻﺧﺘﯿﺎرﯾﺔ ﻟﻚ ھﻰ ﻓﺘﺢ ﺻﻔﺤﺎت اﻻﺳﻜﺮﯾﺒﺖ ﻣﻊ ﺑﺮﻧﺎﻣﺞ اﻟﻔﺮوﻧﺖ ﺑﯿﺞ ﻟﺘﻨﺴﯿﻖ اﻷﻟﻮان‬
‫واﻟﺸﻜﻞ اﻟﻌﺎم وإﺿﺎﻓﺔ اى ﺑﯿﺎﻧﺎت ﺗﺮﯾﺪھﺎ ﻣﺜﻞ اﺳﻢ اﻟﻤﻮﻗﻊ او ﺷﻌﺎر اﻟﻤﺪرﺳﺔ او ﺣﻘﻮق اﻟﻤﻠﻜﯿﺔ او ‪.......‬‬

‫اﻟﺼﻔﺤﺎت اﻟﺘﻰ ﯾﻤﻜﻨﻚ ﺗﻌﺪﯾﮭﺎ ﻣﺜﻞ‬


‫اﺳﻢ اﻟﺼﻔﺤﺔ‬ ‫وﻇﯿﻔﺘﮭﺎ‬
‫‪header‬‬ ‫راس اﻻﺳﻜﺮﯾﺒﺖ‬
‫‪footer‬‬ ‫ﺗﺬﯾﯿﻞ اﻻﺳﻜﺮﯾﺒﺖ‬
‫‪student_datasrch‬‬ ‫ﺻﻔﺤﺔ اﻟﺒﺤﺚ ﺑﺮﻗﻢ اﻟﺠﻠﻮس‬
‫‪student_dataview‬‬ ‫ﺻﻔﺤﺔ ﻋﺮض ﻧﺘﯿﺠﺔ اﻟﻄﺎﻟﺐ‬

‫اﻓﺘﺢ اى ﺻﻔﺤﺔ ﻣﻦ ھﺬه اﻟﺼﻔﺤﺎت اﻟﺴﺎﺑﻘﺔ ﻣﻊ ﺑﺮﻧﺎﻣﺞ اﻟﻔﺮوﻧﺖ ﺑﯿﺞ وﻋﺪل ﻋﻠﯿﮭﺎ ﻛﻤﺎ ﺗﺤﺐ‬
‫ﻣﺜﺎل ﻋﻠﻰ اﻟﺘﻌﺪﯾﻞ ‪:‬‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٢٨‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٢٩‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﺍﻟﻔﺼﻞ ﺍﻟﺴﺎﺩﺱ‬
‫ﺗﺼﺪﻳﺮ ﻧﺘﻴﺠﺔ ﺍﻟﻄﻼﺏ ﺇﱃ ﻗﺎﻋﺪﺓ ﺍﻟﻨﺘﻴﺠﺔ‬
‫‪MYSQL‬‬
‫) ﺗﺼﺪﯾﺮ اﻟﻨﺘﯿﺠﺔ ﻣﻦ أﻛﺴﺲ أو اﻛﺴﻞ إﻟﻰ ﻗﺎﻋﺪة ‪(MYSQL‬‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٣٠‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﺗﻌﻘﯿﺐ ‪:‬‬
‫ﺗﺬﻛﺮ أﻧﻨﺎ دﺧﻠﻨﺎ ﻋﻠﻰ ﻗﺎﻋﺪة ‪ MYSQL‬ﻧﺘﯿﺠﺔ ‪ ٥‬ﻃﻼب ﻓﻘﻂ وﻟﯿﺲ ﻣﻦ اﻟﻤﻨﻄﻘﻰ إدﺧﺎل ﻧﺘﺎﺋﺞ ﻃﻼب ﻛﻞ اﻟﻤﺪرﺳﺔ‬
‫ﯾﺪوﯾﺎ ‪ .............‬ﻣﺴﺘﺤﯿﻞ ﻃﺒﻌﺎ !!!!!!!!‬

‫أﻛﯿﺪ ﻧﺘﺎﺋﺞ اﻟﻄﻼب ﻟﺪﯾﻚ ﻋﻠﻰ ﻗﺎﻋﺪة أﻛﺴﺲ او اﻛﺴﻞ ﻟﺴﮭﻮﻟﺔ اﻟﺘﻌﺎﻣﻞ ﻣﻌﮭﻢ وﻓﻰ اﻟﺨﻄﻮات اﻟﺘﺎﻟﯿﺔ ﺑﻤﺸﯿﺌﺔ اﷲ‬
‫ﺳﻨﺼﺪر اﻟﺒﯿﺎﻧﺎت ﻣﻦ اﻷﻛﺴﺲ او اﻹﻛﺴﻞ اﻟﻰ ﻗﺎﻋﺪة اﻻﺳﻜﺮﯾﺒﺖ اﻷﺻﻠﯿﺔ اﻟﺘﻰ ﺳﻤﯿﻨﺎھﺎ ‪Student‬‬

‫ﻣﻠﺤﻮﻇﺔ ھﺎﻣﺔ ‪:‬‬


‫ﻟﻠﺘﺤﻮﯾﻞ ﻣﻦ أﻛﺴﺲ اﻟﻰ ‪ MYSQL‬ﻻزم ﺗﻜﻮن ﻗﺎﻋﺪة اﻷﻛﺴﺲ ﻣﻄﺎﺑﻘﺔ ﺑﻨﺴﺒﺔ ﻣﻠﯿﻮن ‪ %‬ﻓﻰ اﻻﺳﻢ وأﺳﻤﺎء‬
‫اﻟﺠﺪاول وأﺳﻤﺎء اﻟﺤﻘﻮل وﻧﻮﻋﯿﺔ اﻟﺒﯿﺎﻧﺎت ﻓﻰ ﻛﻞ ﺣﻘﻞ ) ﻧﺺ – رﻗﻢ – ﺗﺎرﯾﺦ ‪(.....‬‬

‫وﻟﻜﻰ ﻧﻨﻔﺬ ھﺬه اﻟﺨﻄﻮة ﺑﺼﻮرة ﺳﻠﯿﻤﺔ ﺣﻨﻌﻤﻞ ﻓﻜﺮة ﺟﯿﺪة ﺟﺪا ‪.......................‬‬
‫‪ ü‬ﺣﻨﺤﻮل ﻗﺎﻋﺪة ‪ MYSQL‬اﻻﺻﻠﯿﺔ اﻟﻰ ﻗﺎﻋﺪة اﻛﺴﺲ ﻟﻜﻰ ﻧﻀﻤﻦ ان اﻻﻛﺴﺲ ﻣﻄﺎﺑﻖ ‪%١٠٠‬‬
‫‪ ü‬ﺣﻨﻨﺴﺦ ﺑﯿﺎﻧﺎت اﻟﻄﻼب وﻧﻠﺼﻘﮭﺎ داﺧﻞ ﻗﺎﻋﺪة اﻻﻛﺴﺲ اﻟﺠﺪﯾﺪة‬
‫‪ ü‬ﺣﻨﺮﺟﻊ ﺗﺎﻧﻰ ﻧﺼﺪر ﻗﺎﻋﺪة اﻻﻛﺴﺲ اﻟﻤﻠﯿﺌﺔ ﺑﺎﻟﺒﯿﺎﻧﺎت اﻟﻰ ﻗﺎﻋﺪة ‪ MYSQL‬اﻻﺻﻠﯿﺔ ‪.‬‬

‫ﻧﺴﺨﺔ أﺻﻠﯿﺔ‬ ‫اوﻻ ‪ :‬ﺗﺜﺒﯿﺖ ﺑﺮﻧﺎﻣﺞ ‪ESF Database Convert‬‬

‫ﺣﻤﻞ ﻧﺴﺨﺔ اﻟﺒﺮﻧﺎﻣﺞ و ﻣﻌﮭﺎ اﻟﺴﯿﺮﯾﺎل ﻟﺘﺼﺒﺢ ﻧﺴﺨﺔ أﺻﻠﯿﺔ ﺣﺘﻰ ﺗﻘﻮم ﺑﻜﻞ اﻷﻋﻤﺎل اﻟﻤﻄﻠﻮﺑﺔ ﻣﻨﮭﺎ ﻛﺎﻣﻠﺔ ‪.‬‬
‫ﻣﻦ ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﺘﺤﻤﯿﻞ اﻟﻤﺨﺼﺼﺔ ﻟﮭﺬا اﻟﻜﺘﺎب‬
‫‪www.yahooMasr.com/PhpMaker‬‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٣١‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﺛﺒﺖ اﻟﺒﺮﻧﺎﻣﺞ وﻻ ﺗﻨﺴﻰ ادﺧﺎل ارﻗﺎم اﻟﺘﺴﺠﯿﻞ ﺑﺼﻮرة دﻗﯿﻘﺔ وﺗﺎﻛﺪ ﻣﻦ ان اﻟﻨﺴﺨﺔ اﺻﺒﺤﺖ اﺻﻠﯿﺔ‬
‫اﻓﺘﺢ اﻟﺒﺮﻧﺎﻣﺞ ﺛﻢ ‪next‬‬

‫ﺛﺎﻧﯿﺎ ‪ :‬ﺗﺤﻮﯾﻞ ﻗﺎﻋﺪة ‪ SQL‬اﻟﻰ ﻗﺎﻋﺪة اﻛﺴﺲ ﻣﻄﺎﺑﻘﺔ ‪:‬‬

‫ﻻﺣﻆ‬
‫ﻓﻰ ھﺬه اﻟﻤﺮﺣﻠﺔ اﯾﻀﺎ ﻻﺑﺪ ﻣﻦ ان ﯾﻜﻮن اﻟﺴﯿﺮﻓﺮ اﻟﻤﺤﻠﻰ ﯾﻌﻤﻞ ﺑﻜﻞ ﺧﺪﻣﺎﺗﮫ ﺣﺘﻰ ﯾﺘﻤﻜﻦ ﺑﺮﻧﺎﻣﺞ اﻟﺘﺤﻮﯾﻞ ﻣﻦ‬
‫اﻻﺗﺼﺎل ﺑﻘﺎﻋﺪة اﻟﺒﯿﺎﻧﺎت واﻟﺴﺤﺐ ﻣﻨﮭﺎ واﻟﺘﺼﺪﯾﺮ اﻟﯿﮭﺎ‬

‫اﻛﺘﺐ اﺳﻢ اﻟﺴﯿﺮﻓﺮ اﻟﻤﺤﻠﻰ واﺳﻢ اﻟﻤﺴﺘﺨﺪم ﻛﻤﺎ ﺑﺎﻟﺼﻮرة ‪:‬‬


‫اﺿﻐﻂ رﻓﺮﯾﺶ ﺣﺘﻰ ﺗﻈﮭﺮ ﻟﻚ ﻗﻮاﻋﺪ ‪ MYSQL‬اﻟﻤﻮﺟﻮدة ﻋﻠﻰ ﺟﮭﺎزك واﺧﺘﺮ ﻣﻨﮭﺎ ﻗﺎﻋﺪﺗﻨﺎ‬
‫اﻟﻤﻄﻠﻮﺑﺔ اﻟﻤﺴﻤﺎه ‪ student‬اﻧﻈﺮ اﻟﺼﻮرة ‪:‬‬

‫‪next‬‬ ‫اﺿﻐﻂ‬

‫* اﺧﺘﺮ ﻧﻮع اﻟﻘﺎﻋﺪة اﻟﻤﺮاد اﻟﺘﺤﻮﯾﻞ اﻟﯿﮭﺎ وھﻰ ﻗﺎﻋﺪة اﻛﺴﺲ‬


‫* ﺣﺪد ﻣﻜﺎن ﺣﻔﻆ اﻟﻘﺎﻋﺪة اﻟﺠﺪﯾﺪة ‪.‬‬
‫* اﺿﻐﻂ ‪ next‬اﻧﻈﺮ اﻟﺼﻮرة‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٣٢‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫* اﺿﻐﻂ ‪ select all‬ﻟﺘﺤﻮﯾﻞ ﻟﻜﻞ اﻟﺒﯿﺎﻧﺎت ﻣﻦ ‪ SQL‬اﻟﻰ ‪access‬‬


‫* اﺿﻐﻂ ‪next‬‬

‫‪submit‬‬ ‫* وﻓﻰ اﻟﻨﮭﺎﯾﺔ اﺿﻐﻂ‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٣٣‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﺑﺬﻟﻚ ﻧﻜﻮن ﻗﺪ أﻧﺸﺄﻧﺎ ﻗﺎﻋﺪة اﻛﺴﺲ ﺟﺪﯾﺪة ﻣﻄﺎﺑﻘﺔ ﻟﻘﺎﻋﺪة اﻻﺳﻜﺮﯾﺒﺖ اﻷﺻﻠﯿﺔ وﻟﻠﺘﺎﻛﺪ ﻣﻨﮭﺎ اذھﺐ اﻟﻰ‬
‫اﻟﻤﺴﺎر اﻟﺬى ﺣﻔﻈﺘﮫ ﻋﻠﯿﮭﺎ واﻓﺘﺤﮭﺎ‬
‫ﺳﺘﺠﺪ‬
‫‪ ü‬ﻗﺎﻋﺪة اﻻﻛﺴﺲ ﻣﻮﺟﻮدة ﺑﻨﻔﺲ اﻻﺳﻢ‬
‫‪ ü‬ﺑﮭﺎ ﺟﺪول ﺑﻨﻔﺲ اﻻﺳﻢ اﻟﻤﺴﻤﻰ ‪student_data‬‬
‫‪ ü‬ﺑﮭﺬا اﻟﺠﺪول ﺑﯿﺎﻧﺎت اﻟﻄﻼب اﻟﺘﻰ ﻛﻨﺎ ﻗﺪ ادﺧﻠﻨﺎھﺎ ﻓﻰ اول اﻻﻣﺮ ﻓﻰ ﻗﺎﻋﺪة ‪SQL‬‬
‫اﻧﻈﺮ اﻟﺼﻮرﺗﯿﻦ ‪:‬‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٣٤‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﺗﻌﻘﯿﺐ‬
‫اﻧﺴﺦ ﺑﯿﺎﻧﺎت ودرﺟﺎت اﻟﻄﻼب اﻟﻤﻮﺟﻮدة ﻟﺪﯾﻚ او اﻟﻤﺮﺳﻠﺔ اﻟﯿﻚ ﻣ ﻦ ادارة اﻟﻤﺪرﺳ ﺔ اﻟ ﻰ ﻗﺎﻋ ﺪة اﻻﻛ ﺴﺲ وﻻ‬
‫ﺗﻐﯿﺮ ﻣﻄﻠﻘﺎ واو ﺗﻌﺪل ﻣﻦ ﺻﻔﺎت اﻟﺠﺪاول ﺑﮭ ﺎ او اﺳ ﻤﺎء اﻟﺤﻘ ﻮل واﻟﺠ ﺪاول او ﻧﻮﻋﯿ ﺔ اﻟﺒﯿﺎﻧ ﺎت ﻓ ﻰ اﻟﺤﻘ ﻮل‬
‫ﻻن اى ﺗﻐﯿﺮ ﺑﮭﺎ ﺳﯿﺠﻌﻠﮭﺎ ﻏﯿﺮ ﻣﻄﺎﺑﻘﺔ ﻟﻠﻘﺎﻋﺪة اﻻﺻﻠﯿﺔ وﺑﺎﻟﺘﺎﻟﻰ ﻟﻦ ﺗﺘﻤﻜﻦ ﻣﻦ ﺗﺼﺪﯾﺮ ﺑﯿﺎﻧﺎﺗﻚ ﻣﺮة ﺛﺎﻧﯿﺔ اﻟﻰ‬
‫اﻟﻘﺎﻋﺪة اﻻﺻﻠﯿﺔ ‪ ...................‬ﺻﺢ ؟؟؟‬

‫ﺛﺎﻟﺜﺎ ‪ :‬ﺗﺼﺪﯾﺮ ﺑﯿﺎﻧﺎت ﻃﻼب اﻟﻤﺪرﺳﺔ ﻣﻦ اﻻﻛﺴﺲ اﻟﻰ ﻗﺎﻋﺪة ‪ MYSQL‬اﻻﺻﻠﯿﺔ ‪.‬‬
‫ﻧﻔﺲ اﻟﺨﻄﻮات اﻟﺴﺎﺑﻘﺔ ﻟﻜﻦ ﺑﺎﻟﻌﻜﺲ ﺑﺪﻻ ﻣﻦ ‪ SQL‬اﻟﻰ اﻛﺴﺴﺲ ﺳﻨﺠﻌﻠﮭﺎ ھﺬه اﻟﻤﺮة ﻣﻦ اﻛﺴﺲ اﻟﻰ‬
‫‪SQL‬‬
‫اﺗﺒﻊ اﻟﺼﻮر‬
‫* ﺣﺪد اﻟﻘﺎﻋﺪة اﻟﻤﺼﺪر ) ﻗﺎﻋﺪة اﻻﻛﺴﺲ اﻟﻤﻠﯿﺌﺔ ﺑﺒﯿﺎﻧﺎت اﻟﻄﻼب ودرﺟﺎﺗﮭﻢ (‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٣٥‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﺗﺤﺪﯾﺪ اﻟﻘﺎﻋﺪة اﻟﮭﺪف ) اﻟﺘﻰ ﺳﯿﺘﻢ اﻟﺘﺤﻮﯾﻞ اﻟﯿﮭﺎ وھﻰ ﻗﺎﻋﺪة ‪( MYSQL‬‬

‫* ﻻ ﺗﻨﺴﻰ ﺗﻨﺸﯿﻂ ‪ overwrite database‬وﻣﻌﻨﺎھﺎ اﻟﻜﺘﺎﺑﺔ ﻋﻠﻰ اﻟﺒﯿﺎﻧﺎت اﻟﻤﻮﺟﻮدة ﺣﺎﻟﯿﺎ ﺑﺎﻟﻘﺎﻋﺪة‬
‫) اﻗﺼﺪ ‪ ٥‬ﻃﻼب اﻟﺴﺎﺑﻘﯿﻦ (‬
‫اﻣﺎ ﻟﻮ اﻧﻚ ﺑﺘﺤﻮل اﻟﻄﻼب ﻋﻠﻰ ﻣﺮاﺣﻞ ﻓﻼ ﺗﻨﺸﻂ ھﺬا اﻟﺨﯿﺎر ﺣﺘﻰ ﻻ ﯾﻠﻐﻰ اﻟﺒﯿﺎﻧﺎت اﻟﺴﺎﺑﻘﺔ وﻟﻜﻦ ﻓﻘﻂ‬
‫ﺳﯿﺰودھﺎ ﺑﺎﻟﺠﺪﯾﺪ‬
‫* اﺧﺘﺮ ‪ select all‬ﺛﻢ ‪next‬‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٣٦‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫أﺧﯿﺮا اﺧﺘﺮ ‪submit‬‬

‫ﻟﻠﺘﺎﻛﺪ ﻣﻦ ان اﻟﺒﯿﺎﻧﺎت واﻟﺪرﺟﺎت ﻓﻌﻼ ﺗﻢ ﺗﺤﻮﯾﻠﮭﺎ اﻟﻰ ﻗﺎﻋﺪة ‪ MYSQL‬اذھﺐ واﺳﺘﻌﺮض ﻗﺎﻋﺪة‬
‫اﻟﺒﯿﺎﻧﺎت ‪ student‬ﻣﻦ ‪phpmyadmin‬‬
‫ﻣﻦ ھﺬا اﻟﻌﻨﻮان‬
‫‪http://localhost/phpmyadmin‬‬
‫ﻟﻮ ﻧﺴﯿﺖ راﺟﻊ اﻟﻔﺼﻞ اﻷول‬

‫اﻛﯿﺪ ﺣﺘﻼﻗﻰ ﻛﻞ اﻟﻄﻼب اﻟﻤﻮﺟﻮدﯾﻦ ﻓﻰ اﻻﻛﺴﺲ ﺗﻢ ﻧﻘﻠﮭﻢ اﻟﻰ ‪ MYSQL‬ﺑﺪرﺟﺎﺗﮭﻢ ) اﻧﻈﺮ اﻟﺼﻮرة (‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٣٧‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﺍﻟﻔﺼﻞ ﺍﻟﺴﺎﺑﻊ‬
‫ﻧﺸﺮ ﺍﺳﻜﺮﺑﺖ ﺍﻟﻨﺘﻴﺠﺔ ﻋﻠﻰ ﺍﻻﻧﺘﺮﻧﺖ‬
‫) ﻟﯿﺼﺒﺢ ﻣﺘﺎح ﻟﻠﺠﻤﯿﻊ (‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٣٨‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬


‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﰱ ﻫﺬﺍ ﺍﻟﻔﺼﻞ ﺍﻷﺧﲑ ﻭﺍﳌﻬﻢ ﺟﺪﺍ ﺳﻨﻘﻮﻡ ﻣﻌﺎ ﺑﺮﻓﻊ ﺍﺳﻜﺮﺑﺖ ﺍﻟﻨﺘﻴﺠﺔ ﻭﺭﻓﻊ ﻗﺎﻋﺪﺓ ﺍﻟﺒﻴﺎﻧﺎﺕ‬
‫ﺇﱃ ﺍﻻﻧﺘﺮﻧﺖ ﺳﻮﺍﺀ ﺇﱃ ﻣﻮﻗﻊ ﳎﺎﱏ ﺍﻭ ﻣﻮﻗﻊ ﺍﳌﺪﺭﺳﺔ ﺍﻻﺳﺎﺳﻰ ﻟﻴﺼﺒﺢ ﺍﻻﺳﻜﺮﺑﺖ ﻣﺘﺎﺡ ﻻﻯ‬
‫ﺷﺨﺺ ﻳﺰﻭﺭ ﺍﳌﻮﻗﻊ ﻭﻫﺬﺍ ﻫﻮ ﺍﳍﺪﻑ ﺍﻷﺳﺎﺱ ﻣﻦ ﺍﻟﻔﺼﻮﻝ ﻭ ﺍﻟﺸﺮﻭﺣﺎﺕ ﺍﻟﺴﺎﺑﻘﺔ (‬
‫ﻭﻧﻈﺮﺍ ﻻﱏ ﺍﺟﻬﺰ ﻫﺬﺍ ﺍﻟﻔﺼﻞ ﺣﺎﻟﻴﺎ ﻷﻧﻪ ﻳﺘﻄﻠﺐ ﺍﻟﻌﺪﻳﺪ ﻣﻦ ﺍﻟﺼﻮﺭ ﻭﺍﳋﻄﻮﺍﺕ ﻟﻴﻈﻬﺮ ﻟﻚ‬
‫ﺑﺸﻜﻞ ﺳﻬﻞ ﻭﻳﺴﲑ ﻭﺃﻳﻀﺎ ﻧﻈﺮﺍ ﻟﻘﺮﺏ ﻣﻮﺍﻋﻴﺪ ﺍﻣﺘﺤﺎﻧﺎﺕ ﻧﺼﻒ ﺍﻟﻌﺎﻡ ﻭﺣﺎﺟﺔ ﺍﻟﻜﺜﲑ ﻣﻦ‬
‫ﺍﳌﻌﻠﻤﲔ ﺧﺼﻮﺻﺎ ﻟﺮﻓﻊ ﻧﺘﺎﺋﺞ ﻣﺪﺍﺭﺳﻬﻢ ﻋﻠﻰ ﺍﻻﻧﺘﺮﻧﺖ‬
‫ﻟﺬﺍ‬
‫ﺃﺳﺮﻋﺖ ﺑﻨﺸﺮ ﺍﻟﻜﺘﺎﺏ ﻧﺎﻗﺼﺎ ﻣﻨﻪ ﺍﻟﻔﺼﻞ ﺍﻻﺧﲑ ﻓﻘﻂ ﻭﺳﺄﻋﻤﻞ ﻋﻠﻰ ﺍﺳﺘﻜﻤﺎﻟﻪ ﰱ ﻏﻀﻮﻥ‬
‫ﺃﻳﺎﻡ ﻗﻠﻴﻠﺔ‬

‫ﻟﺬا أﯾﻀﺎ‬
‫ﺳﺄﺭﺳﻞ ﺭﺳﺎﻟﺔ ﻋﻠﻰ ﺃﳝﻴﻞ ﻛﻞ ﻣﻦ ﺳﺠﻞ ﺑﺮﻳﺪﻩ ﰱ ﺻﻔﺤﺔ ﺍﻟﺪﻋﻢ ﺍﳋﺎﺻﺔ ‪‬ﺬﺍ ﺍﻟﻜﺘﺎﺏ ﺍﺧﱪﻩ‬
‫ﻓﻴﻬﺎ ﺑﺎﻛﺘﻤﺎﻝ ﺍﻟﻜﺘﺎﺏ ﻭﺑﻮﺻﻠﺔ ﲢﻤﻴﻞ ﺍﳉﺰﺀ ﺍﻟﺒﺎﻗﻰ ﻭﻛﺬﻟﻚ ﺑﻜﻞ ﺍﳌﻨﺎﻗﺸﺎﺕ ﻭﺍﻷﻓﻜﺎﺭ ﺍﻟﱴ‬
‫ﻃﺮﺣﺖ ﺣﻮﻝ ﻣﻮﺿﻮﻉ ﻫﺬﺍ ﺍﻟﻜﺘﺎﺏ‬
‫ﻋﻨﻮﺍﻥ ﺻﻔﺤﺔ ﺍﻟﺪﻋﻢ ﻭﲢﻤﻴﻞ ﺍﳌﺮﻓﻘﺎﺕ ﻫﻰ‬

‫‪www.YahooMasr.com/phpMaker‬‬

‫ﻭﳌﻦ ﻻ ﳝﻠﻚ ﻣﻮﻗﻊ !!!!!‬


‫ﻭﳜﺸﻰ ﻣﻦ ﺍﳌﻮﺍﻗﻊ ﺍ‪‬ﺎﻧﻴﺔ ﻭﻣﻦ ﺇﻋﻼﻧﺎ‪‬ﺎ ﺍﻹﺑﺎﺣﻴﺔ ‪ .........‬ﻗﺪ ﺧﺼﺼﺖ‬
‫ﻣﺴﺎﺣﺔ ﻣﻦ ﻣﻮﻗﻌﻲ ﳌﻦ ﻳﺮﻳﺪ ﺃﻥ ﻳﺮﻓﻊ ﻧﺘﻴﺠﺔ ﻣﺪﺭﺳﺘﻪ ﻋﻠﻴﻬﺎ ‪ ......‬ﻓﻘﻂ‬
‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٣٩‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬
‫ﺷﺮح ﻛﯿﻔﯿﺔ ﺗﺼﻤﯿﻢ ﻗﺎﻋﺪة ﺑﯿﺎﻧﺎت وﻧﺸﺮھﺎ ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ ﺑﻤﺴﺎﻋﺪة ﺑﺮﻧﺎﻣﺞ ‪ – PHPMAKER‬ﻣﺜﺎل ﺗﻄﺒﯿﻘﻲ – ﻋﻤﻞ اﺳﻜﺮﺑﺖ ﻧﺘﺎﺋﺞ ﻃﻼب ﻣﻨﺸﻮر ﻋﻠﻰ اﻻﻧﺘﺮﻧﺖ‬

‫ﺟﻬﺰ ﺍﺳﻜﺮﺑﺖ ﺍﻟﻨﺘﻴﺠﺔ ﻛﻤﺎ ﺳﻨﺸﺮﺡ ﰱ ﻫﺬﺍ ﺍﻟﻜﺘﺎﺏ ﻭﺃﺭﺳﻠﻪ ﱃ ﻗﺒﻞ‬


‫ﻣﻴﻌﺎﺩ ﻋﺮﺽ ﺍﻟﻨﺘﻴﺠﺔ ﺑﻔﺘﺮﺓ ﻷﻧﺸﺮﻩ ﻟﻚ ﰱ ﻣﻮﻗﻌﻰ ﻃﻮﺍﻝ ﻓﺘﺮﺓ ﻋﺮﺽ‬
‫ﺍﻟﻨﺘﻴﺠﺔ ﰱ ﻣﺪﺭﺳﺘﻚ ‪.......‬‬
‫‪ahmedghoname@yahoo.com‬‬

‫ﻟﻠﻤﺮاﺳﻠﺔ‬
‫‪www.YahooMasr.com‬‬
‫‪ahmedghoname@yahoo.com‬‬
‫‪0125713142‬‬
‫‪0452850048‬‬
‫‪0452854386‬‬

‫‪www.YahooMasr.com/phpmaker‬‬ ‫‪٤٠‬‬ ‫ﺻﻔﺤﺔ اﻟﺪﻋﻢ واﻟﻤﻨﺎﻗﺸﺔ وﺗﺤﻤﯿﻞ اﻟﻤﺮﻓﻘﺎت ﻟﮭﺬا اﻟﻜﺘﺎب‬

You might also like