Inserire un form button all'interno di una tabella generata in un mio modulo

2 contenuti / 0 new
Ultimo contenuto
Inserire un form button all'interno di una tabella generata in un mio modulo

ciao

voglio inserire nella mia tabella un bottone (form) elimina per la cancellazione dei record..... ma non riesco ad inserire nella tabella nulla di simile....
(VEDI COMMENTO IN STAMPATELLO)

<?php
 
//intestazione della tabella
       
$header = array(
        array(
'data' => 'Pubblicazione', 'field' => 'DataPubblicazione''sort' => 'ASC'),
        array(
'data' => 'Titolo',              'field' => 'Titolo',              'sort' => 'ASC'),
        array(
'data' => 'Elimina',            'field' => 'Elimina',              ),
        );
       
//query di selezione
       
$query = db_select('prova', 'p')
        ->
extend('TableSort'); //
       
$query->fields('p', array('Id', 'DataPubblicazione', 'Titolo'));
       
//esecuzione della query
       
$result = $query
       
->orderByHeader($header)
        ->
execute();
       
//riconsegna a drupal del suo DB
       
db_set_active();
       
//stampo i risultati
       
$rows = array();
        foreach (
$result as $row) {
           
$rows[] = array ('data' => array ($row->datapubblicazione'<a href="#">' . $row->titolo . '</a>',
            ));
           
$current = sizeof($rows) - 1;
           
$rows[$current]['data']['elimina'] = /*
QUA VOGLIO INSERIRE UNA FORM CON UN BOTTONE PER PROCEDERE ALL' ELIMINAZIONE DEL RECORD, MA NON CI RIESCO IN NESSUN MODO*/
       
}
       
//creo la tabella
       
$build['tablesort_table'] = array(
           
'#theme' => 'table',
           
'#header' => $header,
           
'#rows' => $rows,
        );
     }
?>

anche se avrei preferito aggiungere una Form API

PER QUANDO RIGUARLA MA MODICA DEI CAMPI
con un classico link html

<?php
 $rows
[$current]['data']['modifica'] = '<a href="?q=News/inserisci&id=' . $row->id '">Modifica</a>';
?>

nella pagina di inserimento precendo anche la modica:

<?php
 
function notizie_my_form($form, &$form_submit) {
//......
       
if (!empty($_GET['id'])) {
           
/***********CON DB******
//..............
?>