Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 25
  1. #1
    Utente di HTML.it L'avatar di E.C.Web
    Registrato dal
    Dec 2011
    Messaggi
    139

    Quanto utilizzare ->close;

    Ciao ragazzi, vorrei sapere cosa significa e a cosa serve ->close;
    L'ho trovato in uno script, eccolo:
    Codice PHP:
    $Sql "Select * FROM razze WHERE Nome = ".$Razza.""
    $Result mysql_query($Sql);

    while (
    $rs mysql_fetch_array($Result)) { 

    $Mente $rs['Mente']; 
    $Forza $rs['Forza']; 
    $Mana $rs['Mana']; 
    $Destrezza 
    $rs['Destrezza']; 

    }
    $rs->close
    Perchè usare quel tag?

  2. #2
    Semplicemente....è sbagliato.

  3. #3
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    $rs è un array, al più puoi farci un unset($rs) per eliminarlo e liberare memoria se lo script prosegue e non ti serve più.

  4. #4
    Utente di HTML.it L'avatar di E.C.Web
    Registrato dal
    Dec 2011
    Messaggi
    139
    Posso mandarvi il link da dove ho preso lo script, magari ho omesso qualcosa ò.ò
    Guardate!

  5. #5
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Quel codice è sbagliato.
    $rs è un array, non ci si può chiamare sopra una funzione come se fosse una classe, tra l'altro con
    $rs->close
    si chiamerebbe una proprietà della classe, non una funzione, una chiamata a funzione sarebbe
    $rs->close();

  6. #6
    Utente di HTML.it L'avatar di E.C.Web
    Registrato dal
    Dec 2011
    Messaggi
    139
    Wowo su un sito così importante... sarà meglio avvertirli.

  7. #7
    Originariamente inviato da E.C.Web
    Wowo su un sito così importante... sarà meglio avvertirli.
    Diciamo pure nel il codice della lezione ci sono diverse inesattezze...

    ad esempio c'è un form con action="doregistra.php" method="post"
    ma poi in doregistra.php non c'è nessuna lettura di $_POST

    oppure
    Codice PHP:
    <input name="Cognome" type="text" id="Cognome" value="<?= $Cognome ?>"></td>
    senza un echo
    ...........

  8. #8
    Utente di HTML.it L'avatar di E.C.Web
    Registrato dal
    Dec 2011
    Messaggi
    139
    Per quanto riguarda <?= $Cognome ?>, lo uso anche io e funziona xD

  9. #9
    Originariamente inviato da E.C.Web
    Per quanto riguarda <?= $Cognome ?>, lo uso anche io e funziona xD
    Hai ragione... non usando mai glii short tags non lo sapevo

  10. #10
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    php spiegato da chi viene dall'asp? non è detto, ma può essere... :)

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.