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. Selezione multipla
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • marcocarrieri
      marcocarrieri ModSenior • ultima modifica di

      La tabella quindi è cosi?
      ID NOME COGNOME
      1 Luca Romanato
      2 Nicola Romanato
      3 Francesca Bruno
      4 Silvia Nicoletti?

      Qual'è la query che usi per la selezione?

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • T
        the.dream User Attivo • ultima modifica di

        [PHP]
        $sql1="SELECT * FROM utenti WHERE nome='$valori' OR cognome='$valori'";
        $query1 = @mysql_query ($sql1) or die (mysql_error());[/PHP]

        Questa è la query. Valori è ciò che l'utente ha scritto su un imput.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • marcocarrieri
          marcocarrieri ModSenior • ultima modifica di

          Potresti fare un GROUP BY ID.

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • T
            the.dream User Attivo • ultima modifica di

            Esattamente come si fa?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • marcocarrieri
              marcocarrieri ModSenior • ultima modifica di

              Dovrebbe bastare cosi.

              [PHP]$sql1="SELECT * FROM utenti WHERE nome='$valori' OR cognome='$valori' GROUB BY ID";
              $query1 = @mysql_query ($sql1) or die (mysql_error()); [/PHP]

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • T
                the.dream User Attivo • ultima modifica di

                Da errore

                You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'GROUB BY ID' at line 1

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • marcocarrieri
                  marcocarrieri ModSenior • ultima modifica di

                  Se fai un echo della stringa prima di eseguirla cosa ti torna?

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • T
                    the.dream User Attivo • ultima modifica di

                    Il problema è che proprio la funzione che non è giusta... GROUP BY se non sbaglio server per ordinali i dati, ma comunque ottengo il doppio id 😕 Deve esserci un'altra cosa 😕

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • marcocarrieri
                      marcocarrieri ModSenior • ultima modifica di

                      Di query so quel che so eheh, devi aspettare qualcuno che ne sappia di più, so che forse esiste anche DISTINCT...
                      Però se non sbaglio GROUP BY dovrebbe anche togliere le righe doppie...
                      Aspettiamo altri pareri... 🙂

                      Prova comunque a stampare la query, magari manca uno spazio o altro.

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • T
                        the.dream User Attivo • ultima modifica di

                        Ecco l'errore, avevi scritto:
                        [PHP]$sql1="SELECT * FROM utenti WHERE nome='$valori' OR cognome='$valori' GROUB BY ID";
                        $query1 = @mysql_query ($sql1) or die (mysql_error()); [/PHP]

                        Invece di:
                        [PHP]$sql1="SELECT * FROM utenti WHERE nome='$valori' OR cognome='$valori' GROUP BY ID";
                        $query1 = @mysql_query ($sql1) or die (mysql_error()); [/PHP]

                        Errore di scrittura. Comunque ora Funziona perfettamente! Grazie mille 🙂

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • marcocarrieri
                          marcocarrieri ModSenior • ultima modifica di

                          Ah ah sarò stato preso dal sonno ah ah, e me l'hai pure scritto nella riga di errore eh eh pardon... 😄

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • T
                            the.dream User Attivo • ultima modifica di

                            Sei stato di aiuto lo stesso 🙂 🙂 Grazie e alla prossima 🙂

                            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