PDA

View Full Version : یک مشکل در باز کردن بانک اطلاعاتی!



MRmoon
یک شنبه 28 آبان 1391, 13:37 عصر
با سلام .

دوستان من دارم php یاد میگرم.

الان من به یه مشکل بر خوردم.

در انتخاب تیبل از میسکیو ال.


<?PHP


$table=mysql_query("select * from student order by radif",$server);
echo("<TABLE BORDER=1 WIDTH=100%>\n");
echo("<TR ALIGN=CENTER VALIGN=MIDDLE BGCOLOR=#CCCCFF>\n");
echo("<TH>Radif</TH><TH>Name</TH><TH>ID</TH><TH>Grade</TH>\n");
echo("</TR>\n");
while($row=mysql_fetch_row($table))
{
echo("<TR ALIGN=CENTER VALIGN=MIDDLE BGCOLOR=FFCCCC>\n");
for($i=0;$i<mysql_num_fields($table);$i++)
{
echo("<TD>$row[$i]</TD>");
}
echo("\n</TR>\n");
}
echo("</TABLE>\n");
?>

من این کد رو میزنم بخش مورد نظر رو انتخاب میکنه.

بعد در ادامشم یه تیبل به اسم teachers ساختم اونو میزنم با این کد:


<?PHP


$table=mysql_query("select * from teachers order by name & family",$server);
echo("<TABLE BORDER=1 WIDTH=100%>\n");
echo("<TR ALIGN=CENTER VALIGN=MIDDLE BGCOLOR=#CCCCFF>\n");
echo("<TH>name</TH><TH>adress</TH><\n");
echo("</TR>\n");
while($row=mysql_fetch_row($table))
{
echo("<TR ALIGN=CENTER VALIGN=MIDDLE BGCOLOR=FFCCCC>\n");
for($i=0;$i<mysql_num_fields($table);$i++)
{
echo("<TD>$row[$i]</TD>");
}
echo("\n</TR>\n");
}
echo("</TABLE>\n");
?>

بعد حالا این ارور میاد:

Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given in C:\Program Files\EasyPHP-12.1\www\panelMM\index.php on line 82

لاین 82 این هستش در دومین کدی که نوشتم:


while($row=mysql_fetch_row($table))

ممنون میشم کمکم کنید

arshia_
یک شنبه 28 آبان 1391, 13:56 عصر
تا اونجايي كه من توي اس كيو ال سرور كار مي كنم دستورت بايد اينطوري باشه:
select * from teachers order by name ,family
فكر مي كنم شما به جاي واو از & استفاده كرديد
البته من در مورد ماي اس كيو ال دقيق نمي تونم بگم

MRmoon
یک شنبه 28 آبان 1391, 14:03 عصر
عزیز اون & جزو اسم میسکیو ال هست.

mohsen6500
یک شنبه 28 آبان 1391, 14:06 عصر
سلام
این دوتا جدول هارو توی یک صفحه نوشتی؟
اگر توی یک صفحه هستند که مشکل میشه چون متغییر هات همه یه اسم دارند؟
مثل table که برای سلکت کردن هردو جدول یکیه یا متغییر row
موفق باشید

MRmoon
یک شنبه 28 آبان 1391, 14:21 عصر
ممنون دوست عزیز.

خیلی ممنون که راهنمایی کردید درست شد!

عزیز بعد اگه میتونی چطوری باید با استفاده از یک فرم تو mysql اطلاعات ذخیره کنم؟

کدش رو اینجا بذاری ممنون میشم.