Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 20 su 20

Hybrid View

  1. #1
    Quote Originariamente inviata da satifal Visualizza il messaggio
    Posta il file DB.php
    Come ti dice l'errore il metodo connect() non è statico per cui non puoi invocarlo con DB::connect()
    .
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  2. #2
    Quote Originariamente inviata da satifal Visualizza il messaggio
    .
    sto provando a copiarlo, ma è lungo è il forum si impalla! ora te lo allego in un file .txt

  3. #3
    Quote Originariamente inviata da Maures Visualizza il messaggio
    sto provando a copiarlo, ma è lungo è il forum si impalla! ora te lo allego in un file .txt
    Comunque sarebbe così:

    Codice PHP:
    $conn $db->connect('mysql://root:root@localhost/restaurant'); 
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

  4. #4
    Quote Originariamente inviata da satifal Visualizza il messaggio
    Comunque sarebbe così:

    Codice PHP:
    $conn $db->connect('mysql://root:root@localhost/restaurant'); 
    ora funziona, però naturalmente anche tutti gli altri metodi sono "sbagliati"

    per esempio ora c'è:

    codice:
    Strict Standards: Non-static method DB::isError() should not be called statically in C:\xampp\htdocs\esempi\730.php on line 11
    
    Fatal error: Call to undefined method DB::setErrorHandling() in C:\xampp\htdocs\esempi\730.php on line 13
    

  5. #5
    Quote Originariamente inviata da satifal Visualizza il messaggio
    Posta il file DB.php
    Come ti dice l'errore il metodo connect() non è statico per cui non puoi invocarlo con DB::connect()
    è troppo grande anche salvandolo in un file .doc

    in un file .txt mi sballa tutti gli a capo e non riesco a sistemarlo

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2014
    residenza
    Voltati
    Messaggi
    913
    posta quelle righe
    No

  7. #7
    Quote Originariamente inviata da tampertools Visualizza il messaggio
    posta quelle righe
    Codice PHP:
    // Connect to the database
    $db = new DB;
     
    print_r($db);
    $db DB->connect('mysql://root:root@localhost/restaurant'); 

  8. #8
    Utente di HTML.it
    Registrato dal
    Feb 2014
    residenza
    Voltati
    Messaggi
    913
    Leggendo sul sito di pear...

    This package has been superseded, but is still maintained for bugs and security fixes. Use MDB2 instead.
    Direi che è ora di cambiare classe per l'eccesso al database

    Codice PHP:
    $db = new DB;
    $db->connect('mysql://root:root@localhost/restaurant'); 
    No

  9. #9
    Quote Originariamente inviata da tampertools Visualizza il messaggio
    Leggendo sul sito di pear...



    Direi che è ora di cambiare classe per l'eccesso al database
    Codice PHP:
    $db = new DB;
    $db->connect('mysql://root:root@localhost/restaurant'); 
    quindi tutti i listati di quel libro sono obsoleti?

    sospettavo fosse una cosa del genere, ma speravo funzionassero comunque.

  10. #10
    E' probabile che gli esempi si riferiscano ad una versione differente delle librerie che stai utilizzando. Tu invochi tali metodi in maniera statica ma essi non sono dichiarati tali, da qui l'errore che ricevi.
    "Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)

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 © 2026 vBulletin Solutions, Inc. All rights reserved.