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

      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