21. září bude sraz! Od 18.00 v restauraci Tradice v Praze u Anděla
Autor Zpráva
AntonP
Profil
Dobrý deň,
Mám takýto kód:
<?php
$servername = "wm143.wedos.net";
$username = "....";
$password = "....";
$dbname = "d155647_servers";

$conn = new mysqli($servername, $username, $password, $dbname);

if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
} 



$sql = "SELECT MAX(id) FROM servers";
$result = $conn->query($sql);

if ($result->num_rows > 0) {
    while($row = $result->fetch_assoc()) {
       $maxId = $row["id"];
    }
} else {
    echo "<div class='err'>Žiadny server :(</div>";
}
$conn->close();
?>
Pri načítaní vypíše chybu:
Parse error: syntax error, unexpected 'die' (T_EXIT) in /data/web/virtuals/155647/virtual/www/domains/..../core/loadServers.php on line 10
Ak vymažem to die (resp. celú podmienku), tak sa táto chyba zobrazí zase na tej druhej podmienke. Pozeral som aj na Google, ale tam sa píše iba o tom, že chýba ; na konci nejakého príkazu. No to viem aj ja. Ďakujem za každú radu príp. opravený kód. Prajem pekný zvyšok dňa.
PS: Bodky sú ako cenzúra :D
Tomášeek
Profil
AntonP:
Chyba bude jinde, tenhle kód je syntakticky v pořádku.
AntonP
Profil
Tomášeek:
Neviem, pôvodne to má byť script, ktorý bude ako require na základnej stránke, ale tam to hádzalo chybu. Potom som ten script osamostatnil, otvoril na samostatnej adrese a stále hádže uvedenú chybu. Neviem, kde môže byť inde chyba, otváram súbor, v ktorom je kód čisto iba henten a chyba... Nemôže to byť niečo s nastavením PHP? Alebo právami súboru?

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0