grlayouts Posted January 19, 2007 Share Posted January 19, 2007 ok if i have the code [code]include("config.php");$result = mysql_query("select * from players WHERE id > 1 order by level desc limit 10");$result1 = mysql_query("select * from players");[/code]how would i get those 10 records to write into another table in my database called results?eg, round1, name, id, rank, score Quote Link to comment Share on other sites More sharing options...
cicibo Posted January 19, 2007 Share Posted January 19, 2007 just used this codeNSERT INTO result SELECT round1,name,id,rank,score FROM players WHERE id > 1 order by level desc limit 10 Quote Link to comment Share on other sites More sharing options...
grlayouts Posted January 19, 2007 Author Share Posted January 19, 2007 that doesnt work. Quote Link to comment Share on other sites More sharing options...
Andy Booth Posted January 19, 2007 Share Posted January 19, 2007 I think he meant...INSERT...notNSERT...see if that works :) Quote Link to comment Share on other sites More sharing options...
grlayouts Posted January 19, 2007 Author Share Posted January 19, 2007 dude.. i guessed that. Quote Link to comment Share on other sites More sharing options...
wildteen88 Posted January 20, 2007 Share Posted January 20, 2007 I believe you've got to list your column names for the data to go into for the results table. So try this:[code]INSERT INTO results (round1, name, rank, score) SELECT p.round1, p.name, p.rank, p.score FROM players AS p WHERE p.id > 1 ORDER BY p.level DESC LIMIT 10[/code] Quote Link to comment 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.