hjälp med php-kod

  • Författare
  • Meddelande

student1234

nykomling

  • Inlägg: 1
  • Blev medlem: 14 apr 2020, 12:53

hjälp med php-kod

Inlägg14 apr 2020, 12:56

Hej jag har fastat och kan inte få min kod att funka, den säger att det är ett "Parse Error: Syntax Error, Unexpected end of file (line 35). Kan någon hjälpa mig med vad som är felet?

Här är min kod:

Kod: Markera allt
<?php
require_once('template.php');
include ('login.php');
$content = '<h1>Products</h1>';
$query   = <<<END
SELECT * FROM products
ORDER BY created_at DESC
END;
$res     = $mysqli->query($query);

if (isset($_SESSION['userId']) and ($res->num_rows > 0)) {
    while ($row = $res->fetch_object()) {
        $content .= <<<END
        {$row->name} |
            {$row->price}<br>
            <a href="product_details.php?id={$row->id}">Description</a>|
            <a href="delete_product.php?id={$row->id}" onclick="return confirm('Are you sure?')">
            Remove product</a>|
            <a href="edit_product.php?id={$row->id}">Edit product</a><br>
            </hr>
END;
    }
}
elseif (($res->num_rows > 0)) {
    while ($row = $res->fetch_object()) {
        $content .= <<<END
            {$row->name}|
                {$row->price}<br>
                <a href="product_details.php?id={$row->id}">Description</a><br>
END;
    }
}
echo $navigation;
echo $content;
?>
Användarvisningsbild

olov

webbsurfare

  • Inlägg: 8
  • Blev medlem: 20 jul 2019, 12:25

Re: hjälp med php-kod

Inlägg14 apr 2020, 16:04

Jag tror att det har med heredoc att göra. Kolla manualen.

https://www.php.net/manual/en/language. ... ax.heredoc

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 32 gäster