i created a search engine, used on my businesses website site, and
once i uploaded it ot the interent to test it, it sent me back the error:
Parse error: parse error, unexpected $ in
/hsphere/local/home/shaggy2d/magickoncepts.com/search/search.php on
line 204.
i have gone through my code countless times, even took a nap and went
over it again, thinking a lil sleep would help, and i can not see it.
 i was wondering if someone here could see where my mistake is.  the
code is what follows:
<?php
//search.php
if(!$submit)
{
echo "<form action = \"$php_self\">";
echo "
table border = \"0\" cellpadding = \"0\" cellspacing = \"0\">
<tr>
<td width=\"192\" valign = \"top\">Search:<input type = \"text\" name
= \"search\" value = \"search\">\
<td width=\"267\"><select name=\"sets\">
        <option value=\"all\" selected=\"true\">All sets</option>
        <option value=\"cog\">Ravnica: City of Guilds</option>
        <option value=\"9\">Ninth Edition</option>
        <option value=\"sk\">Saviors of Kamigawa</option>
        <option value=\"bk\">Betrayers of Kamigawa</option>
        <option value=\"ck\">Champions of Kamigawa</option>
        <option value=\"uh\">Unhinged</option>
        <option value=\"fd\">Fifth Dawn</option>
        <option value=\"ds\">Darksteel</option>
        <option value=\"md\">Mirrodin</option>
        <option value=\"sc\">Scourge</option>
        <option value=\"lgn\">Legions</option>
        <option value=\"on\">Onslaught</option>
        <option value=\"jd\">Judgment</option>
        <option value=\"tr\">Torment</option>
        <option value=\"od\">Odyssey</option>
        <option value=\"ap\">Apocalypse</option>
        <option value=\"pl\">Planeshift</option>
        <option value=\"in\">Invasion</option>
        <option value=\"pr\">Prophecy</option>
        <option value=\"nm\">Nemesis</option>
        <option value=\"mm\">Mercadian Masques</option>
        <option value=\"ud\">Urza's Destiny</option>
        <option value=\"ul\">Urza's Legacy</option>
        <option value=\"us\">Urza's Saga</option>
        <option value=\"ex\">Exodus</option>
        <option value=\"st\">Stronghold</option>
        <option value=\"tm\">Tempest</option>
        <option value=\"wl\">Weatherlight</option>
        <option value=\"vs\">Visions</option>
        <option value=\"mr\">Mirage</option>
        <option value=\"al\">Alliances</option>
        <option value=\"hl\">Homelands</option>
        <option value=\"ia\">Ice Age</option>
        <option value=\"fe\">Fallen Empires</option>
        <option value=\"dk\">The Dark</option>
        <option value=\"lgd\">Legends</option>
        <option value=\"aq\">Antiquities</option>
        <option value=\"an\">Arabian Nights</option>
        <option value=\"ch\">Chronicles</option>
        <option value=\"p0\">Portal</option>
        <option value=\"p2\">Portal Second Age</option>
        <option value=\"p3\">Portal Three Kingdoms</option>
                <option value=\"st0\">Starter 1999</option>
        <option value=\"st0\">Starter 2000</option>
        <option value=\"ug\">Unglued</option>
        <option value=\"8\">Eighth Edition</option>
        <option value=\"7\">Seventh Edition</option>
        <option value=\"6\">Classic Sixth Edition</option>
        <option value=\"5\">Fifth Edition</option>
        <option value=\"4\">Fourth Edition</option>
        <option value=\"r\">Revised Edition</option>
        <option value=\"u\">Unlimited Edition</option>
        <option value=\"b\">Beta</option>
        <option value=\"a\">Alpha</option>
      </select>
      <select name=\"color\">
        <option value=\"all\" selected=\"true\">All colors</option>
        <option value=\"w\">White</option>
        <option value=\"u\">Blue</option>
        <option value=\"b\">Black</option>
        <option value=\"r\">Red</option>
        <option value=\"g\">Green</option>
        <option value=\"z\">Multicolor</option>
      </select> <br>
    </td> 
          <td width=\"208\" valign = \"top\">
<select name=\"type\">
<option value=\"all\" selected=\"true\">All types</option>
<option value=\"c\">Creatures</option>
<option value=\"a\">Artifacts</option>
<option value=\"e\">Enchantments</option>
<option value=\"l\">Lands</option>
<option value=\"i\">Instants</option>
<option value=\"s\">Sorceries</option>
</select>
      <input type = \"submit\" name = \"submit\" value = \"submit\"></td>
</tr>
</table></form> 
";
}
else
{
$number = 0;
if($sets == "all" && $color == "all" && $type == "all")
{
$query = mysql_query("SELECT * FROM cards");
}
elseif($sets == "all" && $color == "all" && $type != "all")
{
$query = mysql_query("SELECT * FROM cards WHERE type = " . $type);
}
elseif($sets == "all" && $color != "all" && $type == "all")
{
$query = mysql_query("SELECT * FROM cards WHERE color = " . $color);
}
elseif($sets != "all" && $color == "all" && $type == "all")
{
$query = mysql_query("SELECT * FROM cards WHERE set = " . $set);
}
elseif($sets == "all" && $color != "all" && $type != "all")
{
$query = mysql_query("SELECT * FROM cards WHERE color = " . $color . "
AND type = " . $type);
}
elseif($sets != "all" && $color != "all" && $type == "all")
{
$query = mysql_query("SELECT * FROM cards WHERE set = " . $sets . "
AND color = " . $color);
}
elseif($sets != "all" && $color == "all" && $type != "all")
{
$query = mysql_query("SELECT * FROM cards WHERE set = " . $sets . "
AND type = " . $type);
}
elseif($sets != "all" && $color != "all" && $type != "all")
{
$query = mysql_query("SELECT * FROM cards WHERE set = " . $sets . "
AND color = " . $color . " AND type = " . $type);
}
$matchs = mysql_num_rows($query);
if($matchs == 1)
{
$match = "1 match";
}
elseif($matchs > 1)
{
$match = $matchs . " Matches";
}
else
{
$match = "No Matches";
}       
$pat = ":";
while($results = mysql_fetch_object($query))
{
$number++;
$mcost = split($pat, $results->manacost);
$colorlessmana = '<img src =
\"http://www.magickoncepts.com/images/symbol_' . $mcost[0] .
'_mana.gif\">';
for($x = 1; $x <= count($mcost); $x++)
{
        if($mcost[$x] == "w")
        {
                $coloredmana .= "<img src =
\"http://www.magickoncepts.com/images/whitemana.gif\";>";
        }
        elseif($mcost[$x] == "u")
        {
                $coloredmana .= "<img src =
\"http://www.magickoncepts.com/images/bluemana.gif\";>";
        }
        elseif($mcost[$x] == "b")
        {
                $coloredmana .= "<img src =
\"http://www.magickoncepts.com/images/blackmana.gif\";>";
        }
        elseif($mcost[$x] == "r")
        {
                $coloredmana .= "<img src =
\"http://www.magickoncepts.com/images/redmana.gif\";>";
        }
        elseif($mcost[$x] == "g")
        {
                $coloredmana .= "<img src =
\"http://www.magickoncepts.com/images/greenmana.gif\";>";
        }
?>
<table width="100%" cellpadding="0" border="0" cellspacing="0">
<tr>
<td>
<table width="100%" cellpadding="5" border="0" cellspacing="0">
<tr>
<td>
<p><b>Search results for <?php $search; ?> - <?php $match; ?>.</b>
<table cellspacing="0" cellpadding="1" border="0"><tr><td>Matches:</td>
</tr></table>
</p>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td align="right"></td>
</tr>
</table><br><table cellpadding="3" cellspacing="1">
<tr>
<td align="center"><b>#</b></td>
<td><b>Name</b></td>
<td><b>Cost</b></td>
<td><b>Type</b></td>
<td><b>P/T</b></td>
<td><b>Set</b></td>
</tr>
<tr>
<td><?php $number; ?></td>
<td><b><a href= "javascript:void(0);"
onclick="javascript:window.open('/lookup.php?card=<?php
$results->card; ?>&set=<?php $results->set; ?>');">
<?php $results->card; ?></a></b></td>
<td align="right"><?php $colorlessmana; ?><?php $coloredmana; ?></td>
<td><?php $results->type; ?></td>
<td><?php $results->power; ?>/<?php $results->toughness; ?></td>
<td><?php $results->set; ?></td>
</tr></table>







------------------------ Yahoo! Groups Sponsor --------------------~--> 
Get fast access to your favorite Yahoo! Groups. Make Yahoo! your home page
http://us.click.yahoo.com/dpRU5A/wUILAA/yQLSAA/CefplB/TM
--------------------------------------------------------------------~-> 

The php_mysql group is dedicated to learn more about the PHP/MySQL web database 
possibilities through group learning.  
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/php_mysql/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to