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 valori presi dal db
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • T
      texcs User Attivo • ultima modifica di

      Select con valori presi dal db

      <select name="siti" >
      <option value="" selected="selected"></option>
      <option value=""></option>
      <option value=""></option>
      </select>

      Nelle "option Value" mi servirebbe inserirci delle voci prelevata da un db mi potete aiutare(php)❌x⭕o

      0 Miglior Risposta Ringrazia Cita Rispondi

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

        Com'è strutturata la tabella mysql?
        Voglio dire, ho visto che devi prelevare dei siti no?
        Questi siti dove sono scritti nel tuo db?
        Senza queste info è difficile aiutarti!

        PS: se già non lo sapevi prima, dalla mia risposta ti sarai accorto che qua si parla di PHP e MYSQL, quindi la sezione HTML/XHTML non è quella giusta per esporre questo tipo di problemi!

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • T
          texcs User Attivo • ultima modifica di

          Tabella sito
          nomeSito()
          Link()

          Devo prelevare il nomeSito

          0 Miglior Risposta Ringrazia Cita Rispondi

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

            Da modificare i parametri di connessione al tuo database nella stringa $connessione
            [PHP]
            <?
            $connessione = mysql_connect("localhost","username","password", "nomedatabase");
            $query = mysql_query("SELECT nomeSito FROM sito");
            while($ris = mysql_fetch_array($query)){
            $siti .= "<option value="".$ris['nomeSito']."">".$ris['nomeSito']."</option>";
            }
            echo "<select name="sito">$siti</select>";
            ?>
            [/PHP]

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • T
              texcs User Attivo • ultima modifica di

              e se la tabella é:
              TipoAbbonamenti(
              id;
              NomeAbbonamenti;)

              e voglio estrarre il nome?

              0 Miglior Risposta Ringrazia Cita Rispondi

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

                intanto guarda se ti funziona quello... in caso sostituisci sito con TipoAbbonamenti e nomeSito con NomeAbbonamenti 🙂

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • T
                  texcs User Attivo • ultima modifica di

                  Mi dà questo errore:
                  Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in on line 47

                  Linea 47 :while($ris = mysql_fetch_array($query)){

                  0 Miglior Risposta Ringrazia Cita Rispondi

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

                    postami tutto il codice per favore! quello che ti ho dato io che hai modificato

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • T
                      texcs User Attivo • ultima modifica di

                      $query = mysql_query('SELECT nomeAbbonamenti FROM tipoAbbonamenti');
                      while($ris = mysql_fetch_array($query)){
                      $siti .= "<option value="".$ris['nomeSito']."">".$ris['nomeSito']."</option>";}
                      echo "<select name="sito">$siti</select>";?></td>
                      </tr>

                      0 Miglior Risposta Ringrazia Cita Rispondi

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

                        puoi dirmi com'é strutturata la tabella tipoAbbonamenti?
                        che campi ci sono?

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • T
                          texcs User Attivo • ultima modifica di

                          id(),
                          nomeAbbonamenti()

                          0 Miglior Risposta Ringrazia Cita Rispondi

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

                            rimodifica localhost, username, password e nomedatabase con i tuoi dai!
                            stai attento alle maiuscole/minuscole: NomiAbbonamenti è diverso da nomiAbbonamenti!
                            io ho preso in considerazione che la tabella si chiamasse tipoAbbonamenti e il campo nomeAbbonamenti... se la tabella invece si chiama TipoAbbonamenti con la t maiuscola potrebbe non funzionare... prova e dimmi ciao
                            [PHP]<select name="selectabbonamento">

                            <?php

                            // Connessione al database, che hai già fatto

                            $connessione = mysql_connect("localhost","username","password");
                            mysql_select_db("nomedatabase", $connessione);

                            // Richiesta al database

                            $abbonamenti = mysql_query("SELECT id, nomeAbbonamenti FROM tipoAbbonamenti ");

                            // ciclo while per creare un'opzione per regione

                            while ($row = mysql_fetch_assoc($abbonamenti)) {

                            echo "<option value="$row[id]">$row[nomeAbbonamenti]</option>\n";

                            }

                            ?>
                            </select>[/PHP]

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • T
                              texcs User Attivo • ultima modifica di

                              Funziona grazie!!

                              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