Risultati da 1 a 10 di 10

Discussione: Query multiple

  1. #1
    TheTrigger è offline Utente del Forum
    Data Registrazione
    Jun 2011
    Messaggi
    37

    Query multiple

    Ciao, ho una semplice domanda,
    è possibile tramite la funzione mysql_query passare al db più richieste?
    Magari separate da punto e virgola, come la console di mysql (che uso tramite navicat).
    es:
    Codice:
    mysql_query("update...; update ... ; delete...;")

  2. #2
    L'avatar di Longo8
    Longo8 è offline Moderatore
    Data Registrazione
    Mar 2011
    Messaggi
    744
    Ciao,
    Basta guardare la documentazione qui.
    Dice chiaramente:
    mysql_query() sends a unique query (multiple queries are not supported) to the currently active database on the server that's associated with the specified link_identifier.

  3. #3
    L'avatar di alessandro1997
    alessandro1997 è online Super Moderatore
    Data Registrazione
    Oct 2009
    Località
    Roma
    Messaggi
    5,144
    Che bisogno hai di farlo? Se recuperi il codice SQL da una sorgente esterna puoi sempre dividere le query con un'espressione regolare.

  4. #4
    TheTrigger è offline Utente del Forum
    Data Registrazione
    Jun 2011
    Messaggi
    37
    Ciao e grazie delle risposte,
    Stò programmando un cms per un mio futuro sitoweb e vorrei 'zippare' alcune query non troppo importanti. Queste, che siano update/insert/delete o qualsiasi altra funzione, vorrei concatenarle (come si può fare con le select), così da avere 1 sola query (dato che servizi come altervista ne offrono un numero limitato).
    Sono pazzo o si può fare?

  5. #5
    L'avatar di alessandro1997
    alessandro1997 è online Super Moderatore
    Data Registrazione
    Oct 2009
    Località
    Roma
    Messaggi
    5,144
    Guarda che Altervista conta le query al livello di MySQL, non a quello di PHP, quindi sarebbero comunque valutate tutte.

  6. #6
    L'avatar di Longo8
    Longo8 è offline Moderatore
    Data Registrazione
    Mar 2011
    Messaggi
    744
    Per quanto ne so io non si puo' fare una cosa del genere.
    L'unica soluzione che mi viene in mente è non creare un AlterSito ma un AlterBlog, AlterGallery o AlterForum.
    AlterBlog, AlterGallery e AlterForum hanno queries illimitate. Comunque puoi in qualunque momento trasformare il tuo AlterSito.
    Ovviamente devi vedere se ne vale la pena.

  7. #7
    L'avatar di alessandro1997
    alessandro1997 è online Super Moderatore
    Data Registrazione
    Oct 2009
    Località
    Roma
    Messaggi
    5,144
    Se pensi che il tuo sito possa superare il numero di query consentito allora invece di perdere tempo con Altervista conviene che ti cerchi un buon hosting condiviso da pochi euro all'anno e trasferisci tutto lì. Per un sito personale basta e avanza.

  8. #8
    TheTrigger è offline Utente del Forum
    Data Registrazione
    Jun 2011
    Messaggi
    37
    Non ho intenzione di usare altervista, ma era solo un idea per creare un specie di 'compressore' opzionale per le query meno importati.
    Solitamente vado su netsons..
    Comunque grazie:)
    ก็็็็็็็็็็็็็็็็็็็็

  9. #9
    L'avatar di Longo8
    Longo8 è offline Moderatore
    Data Registrazione
    Mar 2011
    Messaggi
    744
    Quali sarebbero le query meno importanti?
    Non ho mai saputo di una classificazione di questo genere.

  10. #10
    TheTrigger è offline Utente del Forum
    Data Registrazione
    Jun 2011
    Messaggi
    37
    Intendo operazioni tipo: conteggio visite per gli articoli, gestione degli utenti online (inserimento/rimozione di record) e simili..
    ก็็็็็็็็็็็็็็็็็็็็

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •