عرض مشاركة واحدة
قديم 30-04-2016, 07:53 PM   #9

Dev.LumiusCux
عضو فعال



الصورة الرمزية Dev.LumiusCux


• الانـتـسـاب » Feb 2014
• رقـم العـضـويـة » 116419
• المشـــاركـات » 232
• الـدولـة » https://t.me/pump_upp
• الـهـوايـة » C#.Developer
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 17
Dev.LumiusCux صـاعـد

Dev.LumiusCux غير متواجد حالياً


إرسال رسالة عبر ICQ إلى Dev.LumiusCux إرسال رسالة عبر AIM إلى Dev.LumiusCux إرسال رسالة عبر Yahoo إلى Dev.LumiusCux

افتراضي رد: #حملة تطوير العرب للسيرفرات الخاصة



اقتباس:
المشاركة الأصلية كتبت بواسطة elbattawy1st عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]
بص يامعلم سهل انك تعمل connection مابين php و sql
وبعد كده ممكن تعمل حوار انو يطهر اليونكات الا ماتت دى
جملة الربط مابين php و sql

كود PHP:
<?php    
    $serverIp 
'ABDO\SQLEXPRESS';
    
$userName 'sa';
    
$password '29468237150';    
    
$dbName1 'SRO_VT_ACCOUNT';
    
$dbName2 'SRO_VT_SHARD';
    
$dbName3 'SRO_VT_SHARDLOG';
    
$dbConn mssql_connect($serverIp$userName$password) or die ("Couldn't connect to server $serverIp");
?>
كده انت عملت جملة الربط حطها فى اول صفحة (php (index
و لو انت مثلا عاوز نعملها فى ملف phpو تسمى Config
هتعمل كده
هتروح تحط جملة الربط فى ملف Config.php
وبعد كده تروح على Index و تحط الكود دا
هتكون بشكل دا
الكود دا بتحطو فى اول صفحة index
كود PHP:
<?PHP
ob_start
();
session_start();
include(
"config.php");    
?>

كده معاك Connection تمام

عاوز بقى تخلى صفحة php تعمل select من SQL
هتعمل كده
هضيف الكود دا علشان يعمل ربط $dbName3 دا اسم الداتا الا انت حطتها فى ملف Config الا هيا SRO_VT_SHARDLOG
كود PHP:
    mssql_select_db($dbName3$dbConn); 

وبعد كده هضيف السطر دا فى اخر الصفحة

كود PHP:
<?php    
    mssql_close
();
?>

كده كل Connection شغال و محدد الداتا كمان نيجى بقى لخطوة انك تظهر الجدول الافى SQL
هتضيف السطر دا فى النص php

كود PHP:
    echo '<div id="y1" style="display:none" align="center">';
    echo 
'<table border=10>';
$Name1 mssql_query("select Name from unique_refresh where Num = '1'");
       if(
$char mssql_fetch_array($Name1)) $name1 $char['Name']; 
كلمة دى زى $Name1 زى Declare فى sql
ودا امر Select
كود PHP:
select Name from unique_refresh where Num '1' 
طبعا مفهوم انا بس بديك مثال
كده الامر هيتعمل select فى كلمة دى $name1
اما الجزء دا $char['Name']
اسم التابل الا معمول فية الامر
عاوز بقى تظهر الكلمة دى فى جدول مثلا هتعمل كده
هيكون بشكل دا
كود PHP:
            echo '<tr>
<td><div style="padding-left:1px;height:40px;background:#131415;cursor:pointer;margin-bottom:4px;"><div style="float: left;font-size: 10pt;color:#4eff00;"><b>'
.$name1.'</b></div></td>
</tr>'


هتلاحظ هنا هتلاقى declare الا انت عملتو ظهر فى جدول الا هوا دا '.$name1.'
لو انت مثلا عامل فى تاب sql محمود هتلاقية ظهر كلمة محمود
والجزء دا جملة بداية الجدول echo '<tr>
و دا النهاية

عاوز مثلا تخلى صفحة php يعمل select الاكتر 50 يونك ماتو او 50 واخد points مثلا يعنى
هتعمل كده
كود PHP:
        $i 0;
        
$sql mssql_query("SELECT TOP 50 * FROM unique_refresh_log ORDER BY Points DESC;");    
        while (
$row mssql_fetch_array($sql)) {
            
$i++;

الجزء دا خاص علشان يرقم السطور فى صفحة php اوتوماتك على حسب الا اعلى $i = 0;
اما الجزء دا SELECT TOP 50 * FROM unique_refresh_log ORDER BY Points DESC فاعلشان تعمل select ل 50 يونك او اى حد خد points
وطبعا لو ليك فى sql هتفهمو كويس
و لو هتعمل للبونكات هتغير اسم تابل بتاع unique_refresh_log لاسم التابل بتاعك
و هتغير ORDER BY Points ب ORDER BY time
لو الا انت عاملو عندك فى تابل الابيسجل اليونكات الاماتت
نيجى بقى لخطوه ظهور فى جدول
هضيف الكود دا بعد الكلمة دى $i++;

كود PHP:
            echo '<tr>
<td><div style="padding-left:1px;height:40px;background:#131415;cursor:pointer;margin-bottom:4px;"><div style="float: left;font-size: 10pt;color:#17ADBB;"><b>'
.$i.'</b></div></td>
<td><div style="padding-left:1px;height:40px;background:#131415;cursor:pointer;margin-bottom:4px;"><div style="float: left;font-size: 10pt;color:#17ADBB;"><b>'
.$row['Charname'].'</b></div></td>
<td><div style="padding-left:1px;height:40px;background:#131415;cursor:pointer;margin-bottom:4px;"><div style="float: left;font-size: 10pt;color:#17ADBB;"><b>'
.$row['Name1'].'</b></div></td>
            </tr>'


هتلاحظ هنا ان دا هيرقملك السطور .$i.
و الجزء دا هيقرا اسم الكاركتر .$row['Charname'].
Charname دا اسم الكاركتر هيتاخد اوتوماتك
الجزء دا خاص باليونك .$row['Name1']. او point الاخدها على حسب انت ودماغك يعنى

ياريت اكون وضحتلك الفكرة

شايف يا معلم جمل الربط دي الي انتا عملها في php هي هي اليهتعملها في C# بس مع اختلاف الصيغه :D


توقيع Dev.LumiusCux :
عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]


رد مع اقتباس