Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. select con where
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • P
      prinzart User Attivo • ultima modifica di

      grazie ma non è quello che vorrei fare io

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • P
        prinzart User Attivo • ultima modifica di

        tu hai solo fatto una una semplice selezione delle sottocategorie

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • shad
          shad Moderatore • ultima modifica di

          Ciao,
          non mi vengono soluzioni più performanti, quindi non posso far altro che suggerirti di fare un ciclo su un array contenente i nomi di tutte le categorie che vuoi ricercare ed eseguire una query con LIMIT 10 per ognuna di esse.

          In alternativa se usi una versione abbastanza aggiornata di MySql potresti fare un stored procedure che esegue tutto il ciclo. Sarebbe di sicuro più ottimizzato.

          Se mi vengono in mente altre soluzioni ti faccio sapere.

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • P
            prinzart User Attivo • ultima modifica di

            Grazie Shad, pensavo che non ci fosse soluzione, per me andrebbe bene anche un array, basta che funziona.

            In pratica come dovrei fare? Mi potresti fare un esempio perfavore?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • shad
              shad Moderatore • ultima modifica di

              Scriverti tutto il codice sarebbe troppo articolato per me. Ti dico i passi essenziali:

              1. prepari un array del tipo: array('Beauty', 'Solari', ecc.)
              2. Ci fai un ciclo foreach sopra
              3. per ognuno esegui la query usando LIMIT 10 per farti dare solo i primi 10 risultati

              Poi dipende da quello che devi fare ma il succo è questo.

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • P
                prinzart User Attivo • ultima modifica di

                C'è qualcun altro che mi vuole dare altri consigli?

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • P
                  prinzart User Attivo • ultima modifica di

                  up

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • P
                    prinzart User Attivo • ultima modifica di

                    Ho risolto, senza array.

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • shad
                      shad Moderatore • ultima modifica di

                      Ciao,
                      mi fa piacere che tu abbia risolto.

                      Che ne dici di postare la tua soluzione qualora un domani potesse servire ad altri?

                      Saluti

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • P
                        prinzart User Attivo • ultima modifica di

                        Certo, ho messo una query nidificata dentro un'altra query.

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        Caricamento altri post
                        Rispondi
                        • Topic risposta
                        Effettua l'accesso per rispondere
                        • Da Vecchi a Nuovi
                        • Da Nuovi a Vecchi
                        • Più Voti