Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    111

    cambiare sfondo con una variabile

    Ciao a tutti, vorrei creare uno script che mi legga dal database una scringa (tipo #FFFFFF) in una determinata tabella e impostare il colore di sfondo di una pagina...
    ecco lo script che ho immaginato, + o - funziona ma se cambio colore cioè valore al database il colore non cambia...

    Codice PHP:
    <?php
    include "config.php"
    include 
    "connessione.php";
    $sql "SELECT * FROM ciaoconfig WHERE colore1";
    $ris mysql_query ($sql$db);
    $colo=mysql_fetch_array($ris);
    $sfondo $colo['6'];

    echo 
    "<body bgcolor=\"'#.$sfondo.'\" topmargin=\"0\">";


    mysql_close();
    ?>
    ho provato anche
    echo "<body bgcolor=\"'.$sfondo.'\" topmargin=\"0\">"; senza # ma nulla non mi cambia il colore resta sempre quello dell'inizio e a voltenon coicide nemmeno.

    ho provato anche questa soluzione:

    $colo = mysql_fetch_object($ris);

    $sfondo=stripslashes($colo->colore1); //colore1 è il nome variabile nella tabella db

    chi mi aiuta?

  2. #2
    Puoi innanzi tutto incollare la struttura della tabella?
    Non c'è niente di più immenso del nulla.
    Dunque parlatemi del nulla se non volete mai annoiarmi.


    Nozioni: PHP, ASP, HTML, XHTML, DHTML, XML, Javascript, Actionscript, Ajax, CSS, MySQL, Photoshop, Flash, Dreamweaver, 3D Studio Max, FL Studio, Illustrator, Corel Draw, insomma.... chiedete e basta.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    111
    Per struttura intendi lo script che gli mette i valori o la tabella vera e propria?
    se per la prima lo script non l'ho ancora fatto.. prima volevo vedere se era fattibile la cosa, la tabella l'ho creata manualmente con i valori... se invece vuoi sapere com'è la tabella presto e detto:

    id
    msg_per_pagine
    colore1 -- questo è la variabile che mi interessa --
    colore2
    colore3

  4. #4
    Per struttura intendo in questo modo:

    codice:
    |     ID     | msg_per_pagine | colore  |
    --------------------------------------
    |      1     |           50         | FFFFFF |
    |      2     |           50         | FFFFFF |
    |      3     |           50         | FFFFFF |
    Se no non ci capisco niente...
    Non c'è niente di più immenso del nulla.
    Dunque parlatemi del nulla se non volete mai annoiarmi.


    Nozioni: PHP, ASP, HTML, XHTML, DHTML, XML, Javascript, Actionscript, Ajax, CSS, MySQL, Photoshop, Flash, Dreamweaver, 3D Studio Max, FL Studio, Illustrator, Corel Draw, insomma.... chiedete e basta.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    111
    Ragazzi ho risolto, ora funziona la query l'ho fatta verso id e ora funziona...

  6. #6
    Se tu fai verso colore1 devi considerare che ti seleziona solo le righe dove colore1 è != da vuoto, quindi non è detto che te le selezioni tutte, ecco perché con ID ti funziona.

    Ma non è che hai usato il metodo più furbo del mondo eh...
    Non c'è niente di più immenso del nulla.
    Dunque parlatemi del nulla se non volete mai annoiarmi.


    Nozioni: PHP, ASP, HTML, XHTML, DHTML, XML, Javascript, Actionscript, Ajax, CSS, MySQL, Photoshop, Flash, Dreamweaver, 3D Studio Max, FL Studio, Illustrator, Corel Draw, insomma.... chiedete e basta.

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    111
    si la struttura è quella id msg-- ecc ecc solo che c'è solo id 1 perchè a me serve solo una configurazione... id se non l'ho mettevo non mi faceva creare la tabella

    cmq grazie lo stesso!!!

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    111
    può anche essere solo che mysql sono ancora alle prime armi devo ancora imparare bene!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.