Új hozzászólás Aktív témák

  • aero.

    veterán

    Admin felületről szeretnék egy olyat, hogy listázza ki a postokat (ez már adott volt), mellé pedig egy törlési lehetőséget, ami értelemszerűen sql-ből kiszedi. Találtam egy topikot a neten, ott vázoltak is egy komplett scriptet, de valami nem okés, üresen lefut eredmény nélkül.

    Vázolom, már átalakítva:

    teszt.php

    <?php
    include '../connect.php';

    echo "<table class='lista' border='0'>
    <tr>
    <th>ID</th>
    </tr>";

    $eredmeny = mysql_query('SELECT * FROM posts');
    while ($row = mysql_fetch_array($eredmeny))
    {
    echo "<tr>";
    echo "<td>" . $row['ID'] . "</td>";
    echo '<form action="delete.php" method="post">';
    echo '<input type="hidden" name="delete_id" value='.$row['ID'].'" />';
    echo '<input type="submit" value="Törlés" />';
    echo '</form>';
    echo "</tr>";
    }
    echo "</table>";

    ?>

    delete.php

    <?php
    if(isset($_POST['delete_id']) && !empty($_POST['delete_id'])) {
    $delete_id = mysql_real_escape_string($_POST['delete_id']);
    mysql_query("DELETE * FROM posts WHERE `ID`=".$delete_id);

    }
    header('Location: teszt.php');

    Hiba nélkül lefut, de semmit nem csinál. Itt a thread, ahonnan néztem. [link]

Új hozzászólás Aktív témák