nclemale
04-02-2010, 12:42 AM
hi . i have an error i can not get rid of. what i have done is copied a search function to enable me to search for something else. . theres one line giving me trouble and i dont know how to fix it.
///////////////////////////////////////search for smilies
else if($action=="searchsm")
{
addonline(getuid_sid($sid),"Searching For Smilies","");
echo "<head>";
echo "<title>Search</title>";
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/$theme[0]\">";
echo "</head>";
echo "<body>";
echo "<p>";
echo "<form action=\"smiliesearch.php?action=find&sid=$sid\" method=\"post\">";
echo "Nickname: <input name=\"stext\" maxlength=\"15\"/><br/>";
echo "Order: <select name=\"cat\">";
echo "<option value=\"1\">general</option>";
echo "<option value=\"2\">Personal</option>";
echo "<option value=\"3\">Adult smilies</option>";
echo "</select><br/>";
echo "<input type=\"Submit\" name=\"send\" value=\"Find It\"></form>";
echo "<p align=\"center\">";
echo "<b>9 </b><a accesskey=\"9\" href=\"index.php?action=search&sid=$sid\"><img src=\"../phpThumb/phpThumb.php?src=../images/search.gif\" alt=\"\"/>Search Menu</a><br/>";
echo "<b>0 </b><a accesskey=\"0\" href=\"index.php?action=main&sid=$sid\"><img src=\"../phpThumb/phpThumb.php?src=../images/home.gif\" alt=\"\"/>Home</a>"; echo "</p></body>";
echo "</p></body>";
}
else if($action=="find")
{
addonline(getuid_sid($sid),"Searching For smilies","");
echo "<head>";
echo "<title>Search</title>";
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/$theme[0]\">";
echo "</head>";
echo "<body>";
echo "<p>";
{
if($page=="" || $page<1)$page=1;
$where_table = "dave_smilies";
$cond = "scode";
$select_fields = "id, scode";
if($sor=="1")
{
$ord_fields = "scode";
}
$noi = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ".$where_table." WHERE ".$cond." LIKE '%".$stext."%'"));
$num_items = $noi[0];
$items_per_page = 5;
$num_pages = ceil($num_items/$items_per_page);
if(($page>$num_pages)&&$page!=1)$page= $num_pages;
$limit_start = ($page-1)*$items_per_page;
$sql = "SELECT ".$select_fields." FROM ".$where_table." WHERE ".$cond." LIKE '%".$stext."%' ORDER BY ".$ord_fields." LIMIT $limit_start, $items_per_page";
$items = mysql_query($sql);
while($item=mysql_fetch_array($items))
{
echo parsepm ($item[1], $sid);
echo "$item[1]<br/>";
}
echo "<p align=\"center\">";
if($page>1)
{
$ppage = $page-1;
echo "<a href=\"smiliesearch.php?action=find&page=$ppage&sid=$sid&view=$view\">«PREV</a> ";
}
if($page<$num_pages)
{
$npage = $page+1;
echo "<a href=\"smiliesearch.php?action=find&page=$npage&sid=$sid&view=$view\">Next»</a>";
}
echo "<br/>$page/$num_pages<br/>";
if($num_pages>2)
{
$rets = "<form action=\"smiliesearch.phpaction=$action&sid=$sid&page=$(pg)\" method=\"get\">";
$rets .= "<input name=\"page\" style=\"-wap-input-format: '*N'\" size=\"2\"/>";
$rets .= "<input type=\"hidden\" name=\"action\" value=\"$action\"/>";
$rets .= "<input type=\"hidden\" name=\"sid\" value=\"$sid\"/>";
$rets .= "<input type=\"submit\" value=\"Go To Page\"/>";
$rets .= "</form>";
echo $rets;
}
echo "</p>";
}
echo "</p>";
echo "<p align=\"center\">";
echo "<b>9 </b><a accesskey=\"9\" href=\"index.php?action=search&sid=$sid\"><img src=\"../phpThumb/phpThumb.php?src=../images/search.gif\" alt=\"\"/>Search Menu</a><br/>";
echo "<b>0 </b><a accesskey=\"0\" href=\"index.php?action=main&sid=$sid\"><img src=\"../phpThumb/phpThumb.php?src=../images/home.gif\" alt=\"\"/>Home</a>";
echo "</p></body>";
}
the line thats giving me the error is
while($item=mysql_fetch_array($items))
hope someone can help .
///////////////////////////////////////search for smilies
else if($action=="searchsm")
{
addonline(getuid_sid($sid),"Searching For Smilies","");
echo "<head>";
echo "<title>Search</title>";
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/$theme[0]\">";
echo "</head>";
echo "<body>";
echo "<p>";
echo "<form action=\"smiliesearch.php?action=find&sid=$sid\" method=\"post\">";
echo "Nickname: <input name=\"stext\" maxlength=\"15\"/><br/>";
echo "Order: <select name=\"cat\">";
echo "<option value=\"1\">general</option>";
echo "<option value=\"2\">Personal</option>";
echo "<option value=\"3\">Adult smilies</option>";
echo "</select><br/>";
echo "<input type=\"Submit\" name=\"send\" value=\"Find It\"></form>";
echo "<p align=\"center\">";
echo "<b>9 </b><a accesskey=\"9\" href=\"index.php?action=search&sid=$sid\"><img src=\"../phpThumb/phpThumb.php?src=../images/search.gif\" alt=\"\"/>Search Menu</a><br/>";
echo "<b>0 </b><a accesskey=\"0\" href=\"index.php?action=main&sid=$sid\"><img src=\"../phpThumb/phpThumb.php?src=../images/home.gif\" alt=\"\"/>Home</a>"; echo "</p></body>";
echo "</p></body>";
}
else if($action=="find")
{
addonline(getuid_sid($sid),"Searching For smilies","");
echo "<head>";
echo "<title>Search</title>";
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/$theme[0]\">";
echo "</head>";
echo "<body>";
echo "<p>";
{
if($page=="" || $page<1)$page=1;
$where_table = "dave_smilies";
$cond = "scode";
$select_fields = "id, scode";
if($sor=="1")
{
$ord_fields = "scode";
}
$noi = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ".$where_table." WHERE ".$cond." LIKE '%".$stext."%'"));
$num_items = $noi[0];
$items_per_page = 5;
$num_pages = ceil($num_items/$items_per_page);
if(($page>$num_pages)&&$page!=1)$page= $num_pages;
$limit_start = ($page-1)*$items_per_page;
$sql = "SELECT ".$select_fields." FROM ".$where_table." WHERE ".$cond." LIKE '%".$stext."%' ORDER BY ".$ord_fields." LIMIT $limit_start, $items_per_page";
$items = mysql_query($sql);
while($item=mysql_fetch_array($items))
{
echo parsepm ($item[1], $sid);
echo "$item[1]<br/>";
}
echo "<p align=\"center\">";
if($page>1)
{
$ppage = $page-1;
echo "<a href=\"smiliesearch.php?action=find&page=$ppage&sid=$sid&view=$view\">«PREV</a> ";
}
if($page<$num_pages)
{
$npage = $page+1;
echo "<a href=\"smiliesearch.php?action=find&page=$npage&sid=$sid&view=$view\">Next»</a>";
}
echo "<br/>$page/$num_pages<br/>";
if($num_pages>2)
{
$rets = "<form action=\"smiliesearch.phpaction=$action&sid=$sid&page=$(pg)\" method=\"get\">";
$rets .= "<input name=\"page\" style=\"-wap-input-format: '*N'\" size=\"2\"/>";
$rets .= "<input type=\"hidden\" name=\"action\" value=\"$action\"/>";
$rets .= "<input type=\"hidden\" name=\"sid\" value=\"$sid\"/>";
$rets .= "<input type=\"submit\" value=\"Go To Page\"/>";
$rets .= "</form>";
echo $rets;
}
echo "</p>";
}
echo "</p>";
echo "<p align=\"center\">";
echo "<b>9 </b><a accesskey=\"9\" href=\"index.php?action=search&sid=$sid\"><img src=\"../phpThumb/phpThumb.php?src=../images/search.gif\" alt=\"\"/>Search Menu</a><br/>";
echo "<b>0 </b><a accesskey=\"0\" href=\"index.php?action=main&sid=$sid\"><img src=\"../phpThumb/phpThumb.php?src=../images/home.gif\" alt=\"\"/>Home</a>";
echo "</p></body>";
}
the line thats giving me the error is
while($item=mysql_fetch_array($items))
hope someone can help .