ashziz Posted September 1, 2007 Share Posted September 1, 2007 Really confused Help me out. I used following script to retrieve data from databases of phpbb forum with the link. The following script works fine in my wamp server installed in my computer but in remote server error message is displayed" Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/microb/public_html/trials.php on line 4 " I have used follwing script.(in config.php I have put the required info for dtabase connection and it works.) <?php include("config.php"); $result = mysql_query("select * from phpbb_topics WHERE forum_id = 12 ORDER BY topic_id ASC LIMIT 0,10"); while($r=mysql_fetch_array($result)) { $topic=$r["topic_title"]; $link=$r["topic_id"]; echo "»"; echo " "; echo "<a href=forum/viewtopic.php?t=$link>"; echo $topic; echo "</a>"; echo "<br>"; } ?> Quote Link to comment https://forums.phpfreaks.com/topic/67584-really-confused-help-me-out/ Share on other sites More sharing options...
darkfreaks Posted September 1, 2007 Share Posted September 1, 2007 while($r=mysql_fetch_assoc($result)) SELECT * FROM Quote Link to comment https://forums.phpfreaks.com/topic/67584-really-confused-help-me-out/#findComment-339479 Share on other sites More sharing options...
Fadion Posted September 1, 2007 Share Posted September 1, 2007 U must have a problem in the query, probably awrong table name or column. Try echoing $result if u pass the values and be sure to have the right names for table and columns. Quote Link to comment https://forums.phpfreaks.com/topic/67584-really-confused-help-me-out/#findComment-339480 Share on other sites More sharing options...
Fadion Posted September 1, 2007 Share Posted September 1, 2007 while($r=mysql_fetch_assoc($result)) SELECT * FROM There's no difference at all and that will not correct the problem. Also the "SELECT * FROM" in the while makes no sense. Quote Link to comment https://forums.phpfreaks.com/topic/67584-really-confused-help-me-out/#findComment-339482 Share on other sites More sharing options...
Jessica Posted September 1, 2007 Share Posted September 1, 2007 Try this and see if any errors come up, and if they help: $sql = "select * from phpbb_topics WHERE forum_id = 12 ORDER BY topic_id ASC LIMIT 0,10"; $result = mysql_query($sql) OR die(mysql_error().' SQL: '.$sql); while($r=mysql_fetch_array($result)) Quote Link to comment https://forums.phpfreaks.com/topic/67584-really-confused-help-me-out/#findComment-339486 Share on other sites More sharing options...
ashziz Posted September 1, 2007 Author Share Posted September 1, 2007 I tried the help above but no positive result. Why does my script work in my wamp server but not in remote server? Quote Link to comment https://forums.phpfreaks.com/topic/67584-really-confused-help-me-out/#findComment-339496 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.