Visualizzazione dei risultati da 1 a 2 su 2

Discussione: eccezione in variabile

  1. #1
    Utente di HTML.it L'avatar di Gumble
    Registrato dal
    Jun 2004
    Messaggi
    1,313

    eccezione in variabile

    ciao,

    (sembra lunga... ma la domanda é cortissima.. é solo l'output che occupa spazio .. quindi leggete vi prego.. )

    se faccio questo:

    Codice PHP:
    //...tutto il blocco try{}
    //...
    catch(DbSaveException $e){
          echo 
    $e->getError()."
    "
    .$e->getQuery()."
    "
    ,$e;

    ho questo in risultato (non leggetelo... non é questo il punto):

    codice:
    Column 'netaliases_id' cannot be null
    INSERT INTO netaliases (netaliases_id, net_id, name) VALUES (NULL, '523', 'spongsrv ')
    exception 'DbSaveException' with message 'Db error: Column 'netaliases_id' cannot be null - query: INSERT INTO netaliases (netaliases_id, net_id, name) VALUES (NULL, '523', 'spongsrv ')' in /apps/sysadmin/inventory_dev/private/private_sys/osClasses/DbObject.php:170 Stack trace: #0 /apps/sysadmin/inventory_dev/private/private_sys/osClasses/DbObject.php(434): DbObject::query('INSERT INTO net...') #1 /apps/sysadmin/inventory_dev/private/private_sys/osClasses/DbObject.php(289): DbObject->saveRefs('net_id', '523') #2 /apps/sysadmin/inventory_dev/private/private_sys/osClasses/DbObject.php(334): DbObject->saveChanges() #3 /apps/sysadmin/inventory_dev/private/private_sys/osClasses/DbObject.php(285): DbObject->update() #4 
    ......... continua per molto....
    ma il fatto é che io non voglio fare un "echo" ma voglio mettere tutta sta roba in una variabile.. in modo da usare il template per stampare a video il testo.

    ma se faccio cosi:

    Codice PHP:
    catch(DbSaveException $e){
          
    $this->msg $e->getError()."
    "
    .$e->getQuery()."
    "
    .$e;
    }

    // e poi la variabile la stapo col template 
    mi da questo:

    codice:
    Column 'netaliases_id' cannot be null
    INSERT INTO netaliases (netaliases_id, net_id, name) VALUES (NULL, '523', 'spongsrv ')
    Object id #15
    come posso fare???????
    alcool: la causa e la soluzione di tutti i problemi

  2. #2
    Utente di HTML.it L'avatar di Gumble
    Registrato dal
    Jun 2004
    Messaggi
    1,313
    up
    alcool: la causa e la soluzione di tutti i problemi

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.