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. Stampare variabili
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • I
      il.rappo Super User • ultima modifica di

      Stampare variabili

      Il titolo non rende proprio 😛

      voglio dichiarare in una tabella, il nome del sito e poi stamparlo, così che poi lo cambio da pannello di controllo in un attimo.

      Allora che ho usato?

      
      <?php
      $query = ("SELECT * FROM global");
      $result = mysql_query($query, $conn)or die( mysql_error() );
      $titolo=mysql_result($result,"titolo");
      ?>
      <title><? $titolo ?></title>
      
      

      Ho provato anche usando

      
      <?php
        $result=mysql_query("SELECT titolo FROM global", $conn);
        $row=mysql_fetch_array($result);
        print("<title>".$row['titolo']."</title>\n");
      ?>
      
      

      Ma non va lo stesso :arrabbiato:

      Questa è la tabella:

      CREATE TABLE `global` (
        `titolo` varchar(200) NOT NULL default 'Titolo',
        `meta_des` varchar(255) NOT NULL default 'Meta Description',
        `meta_key` varchar(255) NOT NULL default 'Meta keywords',
        PRIMARY KEY  (`titolo`)
      ) ENGINE=MyISAM DEFAULT CHARSET=latin1;
      

      Già che ci siamo non ci sarebbe un modo per allungare un pò i due meta? 😄 text non accetta impostazioni di default

      Se me lo risolvete vi metto nei credits 😄

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • I
        il.rappo Super User • ultima modifica di

        Scusate se uppo.. ma sono fermo da due giorni e non riesco ad andare avanti.. 😛

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • D
          dusy User Attivo • ultima modifica di

          Prova così...

          [php]
          <?php
          $connection = mysql_connect('localhost', 'mysql_user', 'mysql_password');
          mysql_select_db('foo', $connection);

          $result=mysql_query("SELECT titolo FROM global", $connection) or die(mysql_error());
          $row=mysql_fetch_array($result);
          echo("<title>".$row['titolo']."</title>\n");
          ?>
          [/php]

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • I
            il.rappo Super User • ultima modifica di

            Allora l'ho messo come dici tu

            <?php
            $result=mysql_query("SELECT titolo FROM global", $conn) or die(mysql_error());
            $row=mysql_fetch_array($result);
            echo("<title>".$row['titolo']." </title>\n");
            ?>

            Ma printa solamente <title></title>

            La storia del text e del default è che mi serve un testo di default in quei due, ma con varchar non accetta più di 255 caratteri, e text non lo prende il default 🙂

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • D
              dusy User Attivo • ultima modifica di

              Ciao Rappino, ma scusa nella tabella c'è qualcosa???

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • I
                il.rappo Super User • ultima modifica di

                Mi è venuto lo stesso dubbio e ho controllato 😄

                La tabella è questa

                CREATE TABLE global (
                titolo varchar(200) NOT NULL default 'Titolo',
                meta_des varchar(255) NOT NULL default 'Meta Description',
                meta_key varchar(255) NOT NULL default 'Meta keywords',
                PRIMARY KEY (titolo)
                ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

                Cambiando le impostazioni di default ovviamente 😛

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • D
                  dusy User Attivo • ultima modifica di

                  Scusa ma...
                  almeno un record in quella tabella lo hai?
                  Credo che il default sia il valore che la variabile vuote prenda al momento d'inserimento del record...

                  un record almeno deve esserci...

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • I
                    il.rappo Super User • ultima modifica di

                    <

                    Ops...

                    Grazie, ci avrei girato intorno giorni mesi anni 😄

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • D
                      dusy User Attivo • ultima modifica di

                      bene, felice di esserti stato d'aiuto... :ciauz:

                      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