Visualizzazione risultati 1 fino 2 di 2

Discussione: Come faccio a printare questo risultato?

  1. #1
    newucp non è connesso Neofita
    Data registrazione
    30-10-2015
    Messaggi
    14

    Predefinito Come faccio a printare questo risultato?

    Ciao a tutti, premetto che non me ne intendo molto di PHP e sto facendo uno script dove l'admin del sito può inserire un annuncio globale che comparirà sotto il logo.
    Tralasciando questo, non riesco a printare il risultato finale:



    Codice PHP:
    <?php
    $admin
    = "True";
    $pagename = "Amministrazione";
    $pageid = "annuncio";
    include (
    '../core.php');
    include (
    '../skin/pages.php');
    if(isset(
    $_POST['change']))
    {
    mysql_query("UPDATE annunci SET globale = '".$_POST['valore']."' ");
    header("location: annuncio?success=true");
    }
    if(isset(
    $_POST['send']))
    {
    mysql_query("UPDATE annunci SET testo = '".$_POST['messaggio']."' ");
    header("location: annuncio?success=send");
    }
    $testo = mysql_fetch_assoc($messaggio);
    $messaggio = mysql_query("SELECT * FROM annunci LIMIT 1");
    $prendi = mysql_query("SELECT * FROM annunci LIMIT 1");
    $annunci = mysql_fetch_assoc($prendi);
    ?>

    <div id="page_content">
    <?php include('navigation.php'); ?>
    <div class="box" style="margin-bottom:100px;float:right;width:73%">
    <h2 class="boxtitle blue">Annuncio globale</h2>
    <?php if($annunci['globale'] == 1) { ?>
    <div style="padding-left:20px;">
    <form method="post">
    <h3>Messaggio</h3><font color="red"></font>
    <textarea name="messaggio" class="textarea" style="width:97%"></textarea>&nbsp;&nbsp;<br><br>
    <input type="submit" class="submit" name="send" value="Inserisci"></p></form>
    </div>
    </form>
    <form method="post">
    <div style="padding-left:20px;">
    <p class="boxtext"><h3>Attiva/Disattiva</h3>
    <select name="valore" class="textinput"><option value="0">Disattiva</option></select>
    <br><br>
    <input type="submit" class="submit" name="change" value="Cambia"></p></form>
    </div></div>
    </form>
    <?php } ?>
    <?php
    if($annunci['globale'] == 0) {?>
    <form method="post">
    <div style="padding-left:20px;">
    <p class="boxtext"><h3>Attiva/Disattiva</h3>
    <select name="valore" class="textinput"><option value="1">Attiva</option></select>
    <br><br>
    <input type="submit" class="submit" name="change" value="Cambia"></p></form>
    </div></div>
    </form>
    </div>
    <?php } ?>
    <?php
    include('../skin/footer.php'); ?>
    Come posso printare il messaggio?

  2. #2
    mzanella non è connesso AlterGuru
    Data registrazione
    29-12-2015
    Messaggi
    1,954

    Predefinito

    Per stampare il messaggio devi recuperarlo dalla base di dati (come già hai fatto in $annunci) e, nella parte HTML, creare un contenitore opportuno (ad esempio un <div>) in cui mostrarne il contenuto:
    Codice PHP:
    <div>
    <?php echo $annunci['testo'] ?>
    </div>
    Hai dubbi più specifici?

    In ogni caso, dovresti dare una "pulita" al codice ;)

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •