-1

php & mysql كيف اربط بينها

السلام عليكم

لدي موقع اريد منه ان يرى ايبي الزائر ثم يبحث عن الايبي في قاعدة البيانات"vb" ثم يرى الجدول "clients" في الجدول هناك عامود "id" و "ip"

اريده من ايبي الزائر يبحث في قاعدة البيانات عن هذا الايبي ثم يرى ال id ثم يكتبة

حاولت ان افعل هذا لاكن دون جدوى


التعليق السابق

هناك خطأ

إستبدل السطر الثاني ب

  $query = $connection->query("SELECT * FROM clients WHERE ip='".$ip."'")

سافعل ذالك

هكذا ؟

$connectdb = mysql_connect('ip','root','pass');

$selectdb = mysql_select_db("vb");

$ip = $_SERVER['REMOTE_ADDR']

$query = $connection->query("SELECT * FROM clients WHERE ip='".$ip."'")

$row = $query->fetch_assoc()

echo $row['id']

mysql_close($connectdb);

أنت تستخدم mysql

لذلك الكود الصحيح هو

$connectdb = mysql_connect('ip','root','pass');
$selectdb = mysql_select_db("vb");
$ip = $_SERVER['REMOTE_ADDR']
$query = mysql_query("SELECT * FROM clients WHERE ip='".$ip."'")
$row = mysql_fetch_assoc($query)
echo $row['id']
mysql_close($connectdb);
-2

شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً شكراً

لقد فدتني كثيراً شكراً لك ولاكن

كانت الاخطاء

$ip = $_SERVER['REMOTE_ADDR']

$query = mysql_query("SELECT * FROM clients WHERE ip='".$ip."'")

$row = mysql_fetch_assoc($query)

echo $row['id']

انك لم تضع ;

في اخرهن وشكراً لك مجددا

لا مشكلة :)