سلام عليكم
عندي سؤال الله يخليكم بكود عن ال relational db ,
retrive_name2.php يوجد فيه فورم دروب داون ليست فيها اسماء الاصدقاء و زر submit و لنك يقوم بقراءة كل رسائل الاصدقاء و ببعت الفورم عل read_all.php
بعد ما تم ادخال رسالة من فلان و هكذا واتأكدت انو كودهم شغال وفعلا الرسائل بتتخزن ..
بيعطي error بمل read_all.php على جملة while($mesaage = mysql_fetch_array($result)){
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\PHP\read_all.php on line 9
عل كلن الاكواد موجودة ... يعني الجملة الي بيعطي ال Warning عليها مش شايفة انا فيها خطأ ... الله يخليكم تساعدوني لان عندي
امتحان لوظيفة php قريبا
read_all.php
<?php
$con =@ mysql_connect("localhost","root","") or die("Problem Connecting!");
$db =@ mysql_select_db("freeforarab",$con) or die("Unable to connect!");
$query = "select friends.f_name,friends.l_name,messages.message where friends.id = messages.fid";
$result = mysql_query($query,$con);
while($mesaage = mysql_fetch_array($result)){
echo $mesaage['f_name'];
echo " ";
echo $message['l_name'];
echo "<br/>";
echo $message['message'];
echo "<br/>";
echo "<hr/>";
}
?>retrive_name2.php
<?php
$con =@ mysql_connect("localhost","root","") or die("Problem Connecting!");
$db =@ mysql_select_db("freeforarab",$con) or die("Unable to connect!");
$query = "select * from friends";
$result = mysql_query($query,$con);
$form = "<form action=\"read_msg.php\" method=\"post\">
<select name=\"friends\">";
while($name=mysql_fetch_array($result)){
$form .= "<option value=$name[id]>$name[f_name] $name[l_name]</option>";
}
$form .= "</select><input type=\"submit\" name=\"submit\" value=\"Read Message\"></form>";
echo $form;
echo "<br/>";
echo "<a href=\"read_all.php\">Read All</a>";
?>