ciao a tutti, mi servirebbe sapere un piccola info che girovagando di uq e di la per il forum non sono riuscito a capire.

ho questa funzione
Codice PHP:
function confirmation(id) {
    var 
answer confirm("vuoi cancellare?")
    if (
answer){
        
self.location "funzioni/delete.php?id="id ;
    }else{
        
parent.location.reload();}


Codice PHP:
<a target=\"search\" href=\"#\" onclick=\"confirmation($row[0])\" style=\"color:red;\" >[b]x[/b]</a> 
e mi funziona perfettamente.

alchè ho provato a modificarla nella mia ingoranza per aggiungere un campo in più
Codice PHP:
function confirmation(id,categoria) {
    var 
answer confirm("vuoi cancellare?")
    if (
answer){
        
self.location "funzioni/delete.php?id="id "&tipo=" +categoria;
    }else{
        
parent.location.reload();}


Codice PHP:
<a target=\"search\" href=\"#\" onclick=\"confirmation($row[0],$row[3])\" style=\"color:red;\" >[b]x[/b]</a> 
il risultato è che non funziona più in quanto categoria non è più definito. o meglio se $row[3]=casa allora mi dice che casa non è definito. se $row[3]=aereo allora aereo non è definito.

cosa posso fare? mi sapreste dareun aiutino?
grazie