Mit php,html und ,mysql Datenbank löschen und ändern

Hi

PHP:
$sql
SELECT
    id,
    anrede,
    vorname,
    nachname,
    strasse,
    plz,
    wohnort,
    kennzeichen,
    fsk,
    datum
FROM
    adressen;
SQL;
Was soll denn das sein?
Die <<< usw., die Yaslaw oben gezeigt hat, gehören dazu.

edit:
PHP:
$sql = "DEELTE FROM adressen WHERE id = {$id}";
DELETE, nicht DEELTE.
 
PHP:
<?php
$mysqlhost="localhost"; // MySQL-Host angeben
$mysqluser="111"; // MySQL-User angeben
$mysqlpwd="111"; // Passwort angeben
$mysqldb="111"; // Gewuenschte Datenbank angeben
$connection=mysql_connect($mysqlhost, $mysqluser, $mysqlpwd) or die ("Verbindungsversuch fehlgeschlagen");
mysql_select_db($mysqldb, $connection) or die("Konnte die Datenbank nicht waehlen.");
//Datensatz löschen
if($_GET['action'] == 'delete'){
    //SQL-Injections verhindern
    $id = mysql_escape_string($_GET['id']);
    $sql = "DELETE FROM adressen WHERE id = {$id}";
    mysql_query($sql);
}
$sql = <<<SQL
SELECT
    id,
    anrede,
    vorname,
    nachname,
    strasse,
    plz,
    wohnort,
    kennzeichen,
    fsk,
    datum
FROM
    adressen;
SQL;

$adressen_query = mysql_query($sql) or die("Anfrage nicht erfolgreich");
$anzahl = mysql_num_rows($adressen_query);
echo "Anzahl der Datensätze: {$anzahl}";
?>

<table border="0" cellspacing="10" cellpadding="20">
    <tr>
        <th scope="col">ID</th>
        <th scope="col">Anrede</th>
        <th scope="col">Vorname</th>
        <th scope="col">Nachname</th>
        <th scope="col">Strasse</th>
        <th scope="col">PLZ</th>
        <th scope="col">Wohnort</th>
        <th scope="col">Kennzeichen</th>
        <th scope="col">Fuehrerscheinklassen</th>
        <th scope="col">Datum</th>
        <th scope="col">Funktionen</th>
    </tr>
<?php
while
while ($adr = mysql_fetch_array($adressen_query)){
    echo <<<HTML
    <tr>
        <td>{$adr['id']}</td>
        <td>{$adr['anrede']}</td>
        <td>{$adr['vorname']}</td>
        <td>{$adr['nachname']}</td>
        <td>{$adr['strasse']}</td>
        <td>{$adr['plz']}</td>
        <td>{$adr['wohnort']}</td>
        <td>{$adr['kennzeichen']}</td>
        <td>{$adr['fsk']}</td>
        <td>{$adr['datum']}</td>
        <td><a href='?action=delete&id={$adr['id']}'>delete</a></td>
    </tr>
HTML;
}
?>



So habe das nun mal korrigiert aber es kommen immer noch Fehler mit dehnen ich nicht klar komme.

Error:parse error: syntax error, unexpected T_SL in line 15
 
Zuletzt bearbeitet:
Was soll das?
PHP:
while
while ($adr = mysql_fetch_array($adressen_query)){
Wozu das erste while?
 
leider geht bei mir auf dem Webspace die phpinfo abfrage nicht weiß nicht wie ich da sonst rankomme und die Zeile 15 ist bei mir das $sql = <<<SQL

Weiß denn keiner was der Fehler nun an dem Script ist weiß einfach nicht wie ich weiter verfahren soll.
 
Wenn phpinfo nicht geht ist irgendwas mit PHP selbst nicht in Ordnung (oder es ist ausgeschaltet)
Kontaktiere mal deinen Hoster.
 
Zurück