| 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
    PHP MySQL Query Tutorial
    È possibile utilizzare PHP per inviare le query a un database MySQL . PHP deve essere configurato per utilizzare le librerie client MySQL durante il processo di installazione . Se il vostro server web supporta PHP , molto probabilmente ha le librerie client già installati . Se si sta costruendo un proprio server , è necessario includere l'opzione " - with- mysql " direttiva. Il PHP : MySQL Funzioni

    La funzione mysql_query invia una query unica per il database attivo . La sintassi della funzione è :

    mysql_query ( $ query [ $ link] ) per

    La query può essere una query SQL valida anche selezionare , mostrare , inserire, aggiornare , cancellare e rilasciare . Per la corretta sintassi SQL , consultare la documentazione di MySQL ( vedi link in Risorse) . Specificare la query all'interno del mysql_query o attraverso una variabile. Il $ link valore opzionale è il valore restituito dalla funzione mysql_connect ( ) . Se avete solo una connessione al database aperto , è possibile omettere questo valore . Se si omette il valore di collegamento $ , la query utilizza l'ultima connessione aperta

    " mysql_query ( ) " funtion non stampa i risultati della query a schermo; . Invece , restituirà una risorsa che rappresenta il risultato o il valore "false" se la query non è riuscita . La query non riuscirà solo se era in grado di essere eseguito sul server , non se non ci fossero risultati restituiti .

    Per accedere ai dati restituiti dalla funzione mysql_query , utilizzare una funzione secondaria , come mysql_fetch_array ( ) o mysql_fetch_row ( ) . Ci sono molti metodi diversi per l'accesso ai dati , che hanno tutti la stessa sintassi di base . La sintassi per mysql_fetch_array ( ) è :

    funzione mysql_fetch_array ( $ risultato ) per

    La variabile $ risultato deriva dalla uscita del mysql_query ( )
    Esempio .

    l'esempio seguente mostra come utilizzare la funzione mysql_query ( ) all'interno di uno script PHP : ?

    < php $ database = " MyDatabase " ; $ connessione = mysql_connect ( " localhost "); if ( $ connessione) die ( " Impossibile connettersi a MySQL "); mysql_select_db ( $ database , $ connessione) or die ( " Impossibile connettersi al database : ". mysql_error ( ) ) ; $ risultato = mysql_query ( "SELECT * FROM prova "); if ( ! $ risultato) die ( "Query non riuscita . "); while ( $ row = mysql_fetch_array ( $ risultato) ) { echo " $ riga [' column1 '] " ; echo " $ row [' column2 '] ";} mysql_close ( $ connessione) ; ? >

    la variabile database $ contiene il nome del database . La variabile connection $ contiene i risultati della funzione mysql_connect ( ) . Se lo script non è in grado di connettersi al database , avrà esito negativo con il messaggio "Impossibile connettersi a MySQL . " Lo script, quindi si connette al database o non riesce con il "Impossibile connettersi al database" messaggio .

    Una volta stabilita la connessione , la query viene inviata al database . Il risultato si tiene nella variabile $ risultato . Se la query ha esito negativo , lo script stampa il "Failed query" messaggio. Lo script passa poi il risultato nella variabile $ riga con la funzione mysql_fetch_array ( ) .

    La variabile $ riga è un array in cui ogni colonna può accede da numeri ( 0 , 1 , 2 , 3 , 4 , ecc ) o con il nome della colonna tra virgolette singole. Poiché non vi può essere più di una riga restituita dalla query , i risultati sono posti in un ciclo while in modo che ogni riga può essere stampato singolarmente .

    Infine , la connessione MySQL è chiusa con la funzione mysql_close ( ) .

    Previous :

    next :
      Articoli Correlati
    ·Come rimuovere i file da MySQL con PHP 
    ·Come eliminare da MySQL 
    ·Come determinare i numeri pari da numeri dispari con PH…
    ·Come personaggi di uscita con una query MySQL 
    ·Come ottenere oggetti proprietà di un array in PHP 
    ·Come ricostruire gli indici in MySQL 
    ·Come utilizzare PHP Mailer 
    ·Tutorial PHP per inizializzare matrici 
    ·Come cambiare il font in Echo 
    ·Il codice HTML per più accessi utente 
      Articoli in evidenza
    ·Come analizzare gli elementi e attributi XML mediante V…
    ·Come rimuovere gli zeri in Java ricorsione 
    ·Come calcolare un'espressione infissa 
    ·Come scrivere componenti Joomla Con Eclipse 
    ·Come scrivere uno script Runescape in Eclipse 
    ·Come fare un libro Codice 
    ·Come fare programmazione di database con Visual Basic 
    ·Come utilizzare Skyboxes in GtkRadiant 
    ·Come importare le classi di Ruby 
    ·Come aggiungere una nuova riga alla UltraWebGrid 
    Copyright © Conoscenza Informatica http://it.wingwit.com