![]() |
|
الاستقطاع من سلسله - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم برمجة وتطوير المواقع (http://vb4arb.com/vb/forumdisplay.php?fid=51) +--- قسم : قسم PHP (http://vb4arb.com/vb/forumdisplay.php?fid=58) +---- قسم : قسم اسئلة PHP (http://vb4arb.com/vb/forumdisplay.php?fid=59) +---- الموضوع : الاستقطاع من سلسله (/showthread.php?tid=11262) |
الاستقطاع من سلسله - متعلمه جديده - 28-01-15 السلام عليكم اريد ان اسال علما اني جديده على تعلم البرمجه لو كان عندي سلسله نصيه اسم مثلا و اريد ان استقطع الاسم على حرف حرف بحيث اخذ الحرف الاولى من الاسم واقارنه مع جدول يحوي الحروف كاملة فإذا كان الحرف المستقطع موجود في الجدول اذا اخذ القيمه الموجوده في العمود الثاني: الجدول مكون من عمودين عمود للاحرف والعمود الثاني فيه تحليل شخصيه على حسب الحروف لو احد دخل اسم احمد برنامج ياخذ الحرف الاول(أ) ويبحث عنه في الجدول اذا وجده ياخذ القيمه المقابله له في العمود الثاني ويحفظها مثلا في مصفوفه وفي نهايه يجمع المصفوفه ويطبع النتيجه. اتمنى يكون سؤالي واضح كيف ممكن اعملها ومشكوررين مقدما
RE: الاستقطاع من سلسله - oneyemenweb2 - 30-01-15 بالنسبة لتقطيع نص او اخذ نص كود : echo substr('abcdef', 1); // bcdefكود : strlen($string)بالنسبة للاتصال بقاعدة البيانات http://vb4arb.com/vb/Thread-%D9%83%D9%88%D8%AF-static-class-for-connect-to-database RE: الاستقطاع من سلسله - متعلمه جديده - 31-01-15 (30-01-15, 09:56 AM)oneyemenweb2 كتب : بالنسبة لتقطيع نص او اخذ نص طيب كيف اعمل المقارنه اخذ حرف من سلسله واقارنها مع باقي الحروف في العمود واجمع القيمه المقابله لها RE: الاستقطاع من سلسله - mamas1 - 01-02-15 يـمكنـك فعــل ذلــك بـهـذه الطريــــقة : PHP كود : $link = mysql_connect('localhost', 'mysql_user', 'mysql_password');RE: الاستقطاع من سلسله - متعلمه جديده - 02-02-15 <? $ids = array( "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", ); $idnum = array( 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 200, 300, 400, 500, 600, 700, 800,); $count_char = count($ids); $count_num = count($idnum); $str = 'salama' ; $str = trim($str); for( $i = 0; $i < strlen( $str ); $i++ ) { $char = substr($str, $i, 1); for($x = 0; $x < $ids[$x]; $x++) { if ($char == $ids[$x]) for($z = 0 ; $z < $idnum[$z] ; $z++) { //if (in_array('$char',$ids)) $sum = 0; $total = $idnum[$z] + $sum; } } } ?> هذا الكود الي كتبته عن عملية الاستقطاع لكن لم يجمع الارقام حسب الاستقطاع فين الغلط بيكون |