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. recupero dai da database
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • C
      ceccus User Attivo • ultima modifica di

      Nella pagina php in cui hai il codice che hai riportato sopra scrivi l'istruzione

      var_dump($_SESSION);

      copiati l'output che da a monitor e poi rimuovila (potrebbe contenere informazioni delicate). Nell'output ottenuto potresti trovare quel paramentro di selezione che fa al caso tuo.

      Facci sapere...
      :ciauz:

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • M
        maubox8 User Attivo • ultima modifica di

        @ceccus said:

        Nella pagina php in cui hai il codice che hai riportato sopra scrivi l'istruzione

        var_dump($_SESSION);

        copiati l'output che da a monitor e poi rimuovila (potrebbe contenere informazioni delicate). Nell'output ottenuto potresti trovare quel paramentro di selezione che fa al caso tuo.

        Facci sapere...
        :ciauz:

        ok, l'ho fatto e l'ho rimosso, come output mi da: array(0) { }
        Cosa vorrebbe dire? Scusami ma mi sto perdendo...
        😢

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • C
          ceccus User Attivo • ultima modifica di

          L'hai fatto da loggato? Cioè hai visualizzato la pagina in questione e hai visto array***(0) { }*** anche dopo aver effettuato il login?

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • M
            maubox8 User Attivo • ultima modifica di

            hai ragione non ero loggato! Ora l'ho fatto e mi ha dato questo:
            array(1) { ["logged"]=> array(2) { [0]=> string(3) "mau" [1]=> int(1196171932) } }

            Quindi ora cosa devo fare? Devo mettere tutta questa cosa (che poi cerchero' di capire)?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • C
              ceccus User Attivo • ultima modifica di

              Ok... riconosci uno di quei dati restituiti (mau e/o 1196171932) nella riga di anag_ditta a te (che sei loggato) corrispondente? Forse mau è il tuo user?

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • M
                maubox8 User Attivo • ultima modifica di

                @ceccus said:

                Ok... riconosci uno di quei dati restituiti (mau e/o 1196171932) nella riga di anag_ditta a te (che sei loggato) corrispondente? Forse mau è il tuo user?

                esatto! mau è l'user presente e 1 è il numero id, quello che va in progressivo quando qualcuno si registra.

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • M
                  maubox8 User Attivo • ultima modifica di

                  esatto! mau è l'user presente e 1 è il numero id, quello che va in progressivo quando qualcuno si registra.

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • M
                    maubox8 User Attivo • ultima modifica di

                    pero' che cosa devo indicare adesso? Scusami ma non capisco ancora questa cosa

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • C
                      ceccus User Attivo • ultima modifica di

                      Devi selezionare prima lo userid:

                      $query="SELECT * FROM tbl_users WHERE username='".$_SESSION['logged'][0]."' ;
                      ***$result = mysql_query($query,$connessione); ***
                      $row = mysql_fetch_array($result);
                      $userid = $row'userid'];

                      Ovviamente devi fare attenzione ai valori in rosso per i quali devi utilizzare i nomi corretti dei campi (io ho solo tirato ad indovinare) e quindi nella query che hai postato qualche messaggio sopra metti al posto del 3 $userid:

                      $azie="SELECT * FROM anag_ditta WHERE id_utenteee = $userid order by ragione_sociale";

                      Facci sapere...
                      :ciauz:

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • M
                        maubox8 User Attivo • ultima modifica di

                        sei grandissimo! Funziona alla perfezione, ho cambiato appunto solo le cose in rosso, e nell'ultima istruzione ho messo $userid = $row[0]; perchè quel numero si trova in prima posizione e quindi è 0. Ti ringrazio molto! Darei non so cosa per avere la tua preparazione!!
                        Un'ultima curiosità, ma che tipo di funzione è var_dump($_SESSION); ?
                        Si puo' usare solo per le sessioni?
                        🙂

                        0 Miglior Risposta Ringrazia Cita Rispondi

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

                          di solito si usa per stampare array 😉 ovviamente per saperne il contenuto

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • C
                            ceccus User Attivo • ultima modifica di

                            var_dump(), come dice giustamente massimux, serve per vedere al volo il contenuto di un array.

                            Darei non so cosa per avere la tua preparazione!!
                            Basta fracassarsi un po' la testa su vari script e giungi presto alla meta, ma vedo che sei sulla buona strada! 😄
                            :ciauz:

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • M
                              maubox8 User Attivo • ultima modifica di

                              eh eh... sulla buona strada?? grazie per la fiducia... lo spero...
                              grazie ancora! A presto
                              🙂

                              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