mkosmosports Posted December 23, 2006 Share Posted December 23, 2006 Hey everyone,What I want to do is retrieve one column from a mysql table, insert it into an array, and then put a condition saying that if the url parameter containing that column value is not in the array, to go to an error page.What I have now is: $team=$_GET["team"]; $getallteam = @mysql_query("SELECT ID FROM sf_team"); if (!$getallteam) { echo("<p>Error performing query: " . mysql_error() . "</p>"); exit(); } while($row = mysql_fetch_array($getallteam)) { $teamid = $row["ID"]; After that, Im not sure what to do. Can anyone help me?Thanks. Link to comment https://forums.phpfreaks.com/topic/31736-values-of-mysql-query-into-an-array/ Share on other sites More sharing options...
JasonLewis Posted December 24, 2006 Share Posted December 24, 2006 try this:[code=php:0] $team=$_GET["team"]; $getallteam = @mysql_query("SELECT ID FROM sf_team"); if (!$getallteam) { echo("<p>Error performing query: " . mysql_error() . "</p>"); exit(); } while($row = mysql_fetch_array($getallteam)){ $teamid[] = $row['ID']; }if(!in_array($team, $teamid)){echo "ID is not in array!";}else{echo "ID is in array!";}[/code]but if your just using it to check if an ID exists there are easier ways... Link to comment https://forums.phpfreaks.com/topic/31736-values-of-mysql-query-into-an-array/#findComment-147115 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.