> I have :
> array(2) { ["module"]=>  string(12) "sousdomaines" ["deleteid"]=>
> string(3) "134" }
> But the ID is not deleted in mysql.

That seems to be your var_dump($_GET), which means that either if
(isset($_GET['deleteid'])) evaluates to FALSE or your SELECT does not
return results. Let's check:

if (strlen($_GET["deleteid"])) {
        $var = mysql_real_escape_string($_GET["deleteid"]);
        $query = mysql_query("SELECT * FROM table WHERE id={$var};")
or die("select error: " . mysql_error());
        if ($row = mysql_fetch_assoc($query)) {
            var_dump ($row);
            mysql_query("DELETE FROM table WHERE id={$row['id']}") or
die("delete error: " . mysql_error());

> In must be away for 2 or 3 hours, I return after to continue this.
French lunch I'm guessing :-) I'm jealous! You guys know how to do
that, with your perfect cheese and sausage! I'll be away myself from
half past 2.

Try to keep your replies on the list - it's useful for others.

PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to