Problem
I am having a problem displaying the page after I compiled this code, but I cannot see what is wrong with it and I cannot debug due to it not appearing on the web.
PHP and PostgreSQL Code:
<?php       
    // Connecting, selecting database
    $dbconn = pg_connect("host=*****  port=*****
    dbname=***** user=***** password=*****")
    or die('Could not connect: ' . pg_last_error());
    //collect
    if(isset($_POST['search'])) {
        $searchq = $_POST['search'];
        $searchq = preg_replace("#[^0-9a-z]#i"."".$searchq);
    // Performing SQL query
    $query = "SELECT * FROM enumbers WHERE code LIKE '%$searchq%'") or die ("could not search!");
       $result = query($query);
    if($result = 0){
        $output = 'There is no such E-Number!'
    }else{
        while($row = mysql_fetch_array($query)) {
            $code = $row['code'];
            $name = $row['name'];
            $type = $row['type'];
            $vegan = $row['vegan'];
            $output .= '<div> '.vegan.' ';
            }
        }
    }
?>
The Form and Printing Code:
 <div id="tablebox">
    <!-- Search bar -->
    <p>Is It Vegan?</p>
    <form name="form1" method="post" action="searchEnumbers.php">
        <input name="search" type="text" size="30" maxlength="5" />
        <input name="submit" type="submit" value="Search" />
    </form>
    <?php
        print("$output");
    ?>
</div>
Update
I think the problem might be I'm using some MySQL code, but I cannot tell If I am.
 
    