Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    [php] call to undefined function

    Qualcuno sa aiutarmi?
    mi da questo errore con questo codice:
    Fatal error: Call to undefined function: cancellarighealbum() in c:\programmi\apache group\apache\lavoro\gestionealbum.php on line 21

    QUESTA è UNA CANCELLAZIONE NEL DATABASE:
    codice:
    <?php
    include "datiDPhotoNet.php";
    $link=mysql_connect("$db_host","$db_login","$db_pass")
    or die ("Non riesco a connettermi a [b]$db_host");
    mysql_select_db ($database, $link)
    or die ("Non riesco a selezionare il db $database
    ");
    
    function cancellarihealbum($codiceAlbum, $idFoto, $thumb, $big){
    
    		// Cancella la riga dell'album
    	$CancellaRiga = "DELETE FROM 'albumrighe' WHERE 'ARCodiceAlbum'='$codiceAlbum' AND 'ARIdFoto' = 'idFoto'";
    	mysql_query($CancellaRiga, $link);
    		// Cancella la foto dall'archivio foto
    	$CancellaFoto = "DELETE FROM 'foto' WHERE 'FIdFoto' = 'idFoto'";
    	mysql_query($CancellaFoto, $link);
    		// eliminazione effettiva delle foto e dei thumtails
    	unlink("$thumb");
    	unlink("$big");
    	return true;
    }
    $bool = cancellarighealbum("16", "88", "c:/programmi/apache group/apache/lavoro/DLINK/upload/luca/thumb/th88.jpg", "c:/programmi/apache group/apache/lavoro/DLINK/upload/luca/88.jpg"); 
    ?>

  2. #2
    Utente di HTML.it L'avatar di pgm
    Registrato dal
    Apr 2002
    Messaggi
    1,281

    Re: [php] call to undefined function

    codice:
    <?php
    include "datiDPhotoNet.php";
    $link=mysql_connect("$db_host","$db_login","$db_pass")
    or die ("Non riesco a connettermi a [b]$db_host");
    mysql_select_db ($database, $link)
    or die ("Non riesco a selezionare il db $database
    ");
    
    function cancellarihealbum($codiceAlbum, $idFoto, $thumb, $big){
    
    		// Cancella la riga dell'album
    	$CancellaRiga = "DELETE FROM 'albumrighe' WHERE 'ARCodiceAlbum'='$codiceAlbum' AND 'ARIdFoto' = 'idFoto'";
    	mysql_query($CancellaRiga, $link);
    		// Cancella la foto dall'archivio foto
    	$CancellaFoto = "DELETE FROM 'foto' WHERE 'FIdFoto' = 'idFoto'";
    	mysql_query($CancellaFoto, $link);
    		// eliminazione effettiva delle foto e dei thumtails
    	unlink("$thumb");
    	unlink("$big");
    	return true;
    }
    $bool = cancellarighealbum("16", "88", "c:/programmi/apache group/apache/lavoro/DLINK/upload/luca/thumb/th88.jpg", "c:/programmi/apache group/apache/lavoro/DLINK/upload/luca/88.jpg");
    ?>
    mi sembra manchi una g quando crei la funzione

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    534
    WHERE 'ARCodiceAlbum'='$codiceAlbum' AND 'ARIdFoto' = 'idFoto'
    WHERE 'FIdFoto' = 'idFoto'";


    Manca anche il $ a idFoto e ci sono le apici ai nomi di campo e tabelle


  4. #4
    perfetto grazie,
    sono un somaro

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.