Ciao! avete presente la gestione sezioni di joomla?? bene,sto cercando di fare una cosa simile ma ho dei problemi.

nella mia pagina, in alto è inclusa una "toolbar.php" che permette la navigazione,che nn funziona con pagine,ma con funzioni :
Codice PHP:
if( isset( $_GET['action'] ) )
{
   switch( 
$_GET['action'] )
   {
        case 
'list':
        default:
            
lista();
        break;

        case 
'delete':
             
delete();
        break;

   }

cioè a seconda di ciò che viene cliccato richiama una funzione diversa dal file function.php:
Codice PHP:
function lista()
{
    
$query="SELECT * FROM sezioni";
    if(
$r=mysql_query($query))
    {
        echo 
'<table border="0" width="100%">
        <tr bgcolor="#ADD8E6">
        <td width="30"></td>
        <td>Nome</td>
        <td>ID</td>'
;
        while(
$array mysql_fetch_array($r))
        {
            echo 
'<tr bgcolor="#E0FFFF">
            <td>
problema-->[COLOR=green][B]<form action="index.php?page=gestsez&action=delete" method="post">
            <input type="checkbox" name="check" value=???></form>[/B][/COLOR]
            </td>
            <td>[url="index.php?page=articoli&id='
.$array['IDsezione'].'"]'.$array['Nome'].'[/url]</td>
            <td>'
.$array['IDsezione'].'</td></tr>';
        }
        echo 
'</table>';
        
mysql_free_result($r);
    }
    else echo 
mysql_error();


function 
delete()
{
$querydelete="DELETE FROM `sezioni` WHERE `IDsezione` = "valore del checkbox" ";
$delete=mysql_query($querydelete);
echo 
"delete";

in pratica la funzione lista() crea una tabella che contiene tutti i campi dalla tabella "sezioni" del db,e accanto a ogni sezione una checkbox.questa funzione funziona XD bene.
però come faccio,partendo da questa lista,a selezionare un determinato record su cui usare la funzione delete()?
un altra domanda:nella navigazione non funziona il default,sapete perchè??