| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Come contare quanti record sono stati aggiornati per PHP
    PHP fornisce un modo per aggiornare un database MySQL . Essa implica la connessione al database , l'assegnazione di una variabile per una query di aggiornamento , di eseguire la query e quindi restituire il numero di record aggiornati . Ci sono diversi motivi che si vorrebbe fare questo , come il controllo quanti record sono stati aggiornati contro ciò che ci si aspettava , o semplicemente come un modo di fornire ulteriori relazioni . Il numero di righe restituite viene memorizzata come attributo internamente come parte di una variabile PHP . Istruzioni
    1

    la connessione al database . Le credenziali per la connessione a un database devono essere conservati in un file esterno , come la stringa di connessione utilizza queste informazioni . Si rende il codice più sicuro , come nel seguente esempio PHP :

    include ( " login.dat " ) ;

    $ connettersi = mysqli_connect ( $ hostname , $ username , $ pass, $ databname ) or die ( "Impossibile connettersi al database" ) ;

    il "file login.dat contiene le informazioni di login attuale come segue :

    <
    php < p ? > $ hostname = " localhost " ; //host name

    $ username = "robert " ; //Username MySQL

    $ passaggio = " wk347652 " ; //MySQL password di
    < ? p > $ databname = "vendite" ; //

    >
    2

    Creare la query di aggiornamento Assegnare la query in una variabile PHP , come illustrato :
    < p . > $ SQLUpdate = "UPDATE cliente insieme purchase_status = \\ " Y \\ "' WHERE pagamento > 0.00 \\ n";

    volta che la query viene eseguita , verrà aggiornato ogni record di acquisto stati clienti a ' Y ' , se il campo di pagamento è superiore a 0,00 .

    Il "cliente " nella frase "cliente UPDATE " si riferisce al nome della tabella , mentre la colonna " purchase_status " esiste nella tabella dei clienti in fase di aggiornamento .
    < br >
    3

    eseguire la query la funzione mysqli_query PHP può eseguire una query tra cui un'istruzione di aggiornamento in questo modo: .

    $ updateresult = mysqli_query ( $ connessione , $ SQLUpdate ) per

    or die ( " Impossibile eseguire query di aggiornamento : $ SQLUpdate " ) ;

    $ updateresult restituisce il successo (vero) o il fallimento dell'operazione di (false ) Questo valore può essere testato per verificare il successo o il fallimento . dell'operazione , ma come parte di tutta la dichiarazione di cui sopra , l '" or die" fallimento si ferma con il messaggio di errore .
    4

    restituire il conteggio dei record aggiornati mediante la funzione mysqli_num_rows PHP, passando il risultato della query in questo modo:

    printf ( "Select restituito % d righe \\ n ". , mysqli_num_rows ( $ updateresult ) ) ;

    le uscite di sopra del numero di righe aggiornate utilizzando il ultimo risultato della query indicato ( $ updateresult ) valore . Se il valore di $ updateresult è falso , il numero di record restituiti sarà pari a zero . l' "$ updateresult " è una variabile che contiene il successo ( vero o falso ) della query . la funzione mysqli_num_rows usa questo valore per decidere se ci sono delle righe restituite , in modo da sapere a contarli nella funzione e restituire il numero di righe .

    Previous :

    next :
      Articoli Correlati
    ·Apache Thrift PHP è lento 
    ·Che cosa è un Echo PHP ? 
    ·Come rimuovere un array valore dell'elemento in PHP 
    ·Funzioni di una tabella PHP Striscia 
    ·Layout di PHP Tutorial 
    ·Come costruire più pagine siti web con PHP 
    ·Come creare Polling con PHP 
    ·Step-by -Step Hibernate Tomcat MySQL Tutorial 
    ·Come creare database MySQL per l'installazione DSN 
    ·Come eseguire un job cron PHP 
      Articoli in evidenza
    ·Come ottenere i nomi di finestra in Visual Basic 
    ·Come modificare la chiave primaria 
    ·Come utilizzare i puntatori a funzione in un binario Ce…
    ·Come smettere di Repaint in Java con JPanel 
    ·Come reindirizzare una pagina Web in PHP 
    ·Come costruire un grafico in Java 
    ·Come consentire PHP per scrivere sul file 
    ·Semplici Progetti di Visual Basic 
    ·Come eseguire un file Jar 
    ·Come creare un locale VBA firma digitale in Windows 
    Copyright © Conoscenza Informatica http://it.wingwit.com