اتصال بقاعدة البيانات sql
#1
السلام عليكم
هذا الكود من موقع
كود :
http://www.ip2nation.com/ip2nation/Sample_Scripts/Output_Full_Country_Name
PHP كود :
<?php
    
    $server   
= ''; // MySQL hostname
    
$username = ''; // MySQL username
    
$password = ''; // MySQL password
    
$dbname   = ''; // MySQL db name
    
    
    
$db = mysql_connect($server, $username, $password) or die(mysql_error());
          
mysql_select_db($dbname) or die(mysql_error());
    
    
$sql = 'SELECT 
                c.country 
            FROM 
                ip2nationCountries c,
                ip2nation i 
            WHERE 
                i.ip < INET_ATON("'
.$_SERVER['REMOTE_ADDR'].'") 
                AND 
                c.code = i.country 
            ORDER BY 
                i.ip DESC 
            LIMIT 0,1'
;
    
    list(
$countryName) = mysql_fetch_row(mysql_query($sql));
    
    
// Output full country name
    
echo $countryName;
    
?>
هل يمكن تحويله ل دلفي وشكرا
الرد
#2
sa7er100 كتب :هل يمكن تحويله ل دلفي وشكرا
و عليكم السلام
ممكن لك الإتصال بقاعدة البيانات المذكورة و تطبيق الإستعلام بإستعمال المكونات ..
أدبني الدهر فأراني نقص عقلي وإذا ما ازددت علما زادني علما بجهلي
الرد
#3
شكرا اخي على الرد

كيف الاستعلام الكود من فضلك وشكرا
الرد
#4
يمكنك استخدام مكونات mydac او unidac فهي تحتوي على
مكونات للاتصال
كود :
$server = ''; // MySQL hostname $username = ''; // MySQL username $password = ''; // MySQL password $dbname = ''; // MySQL db name $db = mysql_connect($server, $username, $password) or die(mysql_error()); mysql_select_db($dbname) or die(mysql_error());
و مكونات للاستعلام
كود :
$sql = 'SELECT c.country FROM ip2nationCountries c, ip2nation i WHERE i.ip < INET_ATON("'.$_SERVER['REMOTE_ADDR'].'") AND c.code = i.country ORDER BY i.ip DESC LIMIT 0,1';
و الجزء ألأخر مكونات بسيطة فقط
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 2 ) ضيف كريم