أقوم ببرمجة محرك بحث باستخدام php لكن بيطلع خطا بالرغم ان الكود كتبته مظبوط ارجو المساعدة

ده الكود اللى كتبته ملاحظاتكم ومساعدتكم

<?php

$localhost="localhost";

$db_user="root";

$db_password="root";

$db_name="first database";

mysql_connect($localhost,$db_user,$db_password);

mysql_select_db($db_name);

$word=$_POST['search'];

$sql="select * from users where first like '%$word%'"; // serach 0:9 and a:z

$query=mysql_query($sql);

while($row=mysql_fetch_array($query)){

echo"id:".$row['id'];

echo"username:".$row['username'];

echo"email:".$row['email'];

}

?>


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

هل هناك قيود ( مدخلات ) في قاعدة البيانات أساساً ؟

على العموم جرب هذه الدالة

echo mysql_num_rows($query);

إذا كان الناتج 0 فهذا لعدم وجود نتائج أساساً في قاعدة البيانات، أما إذا كان أكبر من الصفر فحاول استخدام هذه الدالة

$row=mysql_fetch_array($query);
print_r($row);

لتظهر لك مصفوفة النتائج.

تمام والناتج ظهر

شكرا ليك وربنا يجازيك كل خير على مساعدتك