Hallo,

Als ik het onderstaande script gebruik. en op de afbeelding die zou moeten deleten dan gebeur er niets.

Error reporting al aangezet maar krijg geen errors.

--------------------------------
<?php
/*********************************************************/
/* Switch */
/*********************************************************/
switch ($func){

case "del":
delete_game();
break;

}

/*********************************************************/
/* Delete Game Function */
/*********************************************************/
function delete_game(){

$query = "DELETE FROM bhq_game WHERE id = " . $_GET['gid'];
mysql_query($query);

if ($query)
{
Header("Location: ".$admin_file.".php?op=mod_games");
}
}

/*********************************************************/
/* Table with information */
/*********************************************************/
global $db;
$result = $db->sql_query("SELECT id, gname FROM bhq_games ORDER BY id");
while ($row = $db->sql_fetchrow($result)) {

echo'<table width="100%" border="1" cellspacing="1" cellpadding="0">
<tr>
<td width="10%"><div align="center" class="content">' . stripslashes($row['id']) . '</div></td>
<td width="70%"><div align="left" class="content">' . stripslashes($row['gname']) . '</div></td>
<td width="20%"><div align="center" class="content">
<a href="edit"><img src="images/edit.gif" width="17" height="17" border="0"></a>
<a href="' . $_SERVER['PHP_SELF'] . '?op=mod_games&func=del&gid=' . stripslashes($row['id']) . '">
<img src="images/delete.gif" width="17" height="17" border="0"></a></div></td>
</tr>
</table>';

}
?>

<?
$query = "DELETE FROM bhq_game WHERE id = " . $_GET['gid'];
    $jason_is_lekker = mysql_query($query); // variabel aanmaken
        
        //if ($query)  // dit kan niet natuurlijk, er is geen query uitgevoerd, alleen een string staat er in de variabelen:
        if($jason_is_lekker)
        { 
        Header("Location: ".$admin_file.".php?op=mod_games");
        }
        else {
           trigger_error(mysql_error());
       }
    }
?>


moet het iets worden
Jason de Ridder schreef op 13.06.2006 22:16

<?
$query = "DELETE FROM bhq_game WHERE id = " . $_GET['gid'];
    $jason_is_lekker = mysql_query($query); // variabel aanmaken
        
        //if ($query)  // dit kan niet natuurlijk, er is geen query uitgevoerd, alleen een string staat er in de variabelen:
        if($jason_is_lekker)
        { 
        Header("Location: ".$admin_file.".php?op=mod_games");
        }
        else {
           trigger_error(mysql_error());
       }
    }
?>


moet het iets worden


Neej hoor, geen verschil er word nog steeds niets verwijderd.
maar dan krijg je wel een foutmelding?
doe is echo $query; en post wat je krijgt even hier
Jason de Ridder schreef op 13.06.2006 22:34
maar dan krijg je wel een foutmelding?
doe is echo $query; en post wat je krijgt even hier


NVM, Type fout in de prefix het werkt al. maar tog bedankt voor de verbeteringen.

Reageren