خواندن از ديتا بيس

naeim_crack

Active Member
سلام
من مي خوام يك سري اطلاعات رو از ديتا بيس بخونم ولي اين پيغام رو ميده
کد:
<?php
$Host="127.0.0.1";
$User="salam";
$Password="12345";
$DBname="naeim";
$Tablename="feddback";
$Link=mysql_connect($Host,$User,$Password);
$Query="SELECT * form $Tablename";
$Result=mysql_db_query($DBname,$Query,$Link);

print("<table border=1 width=\"785\" cellspacing=2 cellpadding=2 align=center>\n");
print("<tr align=center valign=top>\n");
print("<td align=cenetr valign=top>Name</td>\n");
print("<td align=cenetr valign=top>Email </td>\n");
print("<td align=cenetr valign=top>Comment</td>\n");
print("</tr>\n");
while ($Row=mysql_fetch_array($Result)){
print("<TR ALIGN=center valign=top>\n");
print("<td align=center valign=top>$Row[Firstname]$Row[Lastname]</td>\n");
print("<td align=center valign=top>$Row[Emailaddress]</td>\n");
print("<td align=center valign=top>$Row[Comments]</td>\n");
print("</tr>\n");
}
mysql_close($Link);
print("</table>\n");
?>
اين متن فايلي هست كه نوشتم
اما موقع اجرا اين پيغام خطا رو ميده
کد:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp1-7\www\fa\re.php on line 21
مرسي
 

oxygenws

Active Member
این خطوط رو اینطوری تغییر بده:
کد:
$Link=mysql_connect($Host,$User,$Password) or die(mysql_error());
و
کد:
$Result=mysql_db_query($DBname,$Query,$Link) or die(mysql_error());

موفق باشید، امید
 

naeim_crack

Active Member
سلام

سلام
اينو به اين شكل تغيير دادم درست شد
کد:
$Query="SELECT * FROM `feddback` WHERE 1 ";
اين WHERE رو ميشه توضيح بدي
 

oxygenws

Active Member
سلام،

:) شما اینجوری تغییرش دادی :) من توضیح بدم؟؟ :D

- می تونی علامت ها ` رو از دور feddback پاک کنی. (منظورت feedback بوده؟؟)
- می تونی مقدار where 1 رو هم پاک کنی.

مشکل چیز دیگه است!! نمی دونم چی :) البته اگر error ها رو اینجا بنویسی می شه فهمید.

موفق باشید، امید
 

جدیدترین ارسال ها

بالا