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. franklg
    3. Post
    F

    franklg

    @franklg

    • Profilo
    • Chi segue 0
    • Da chi è seguito 0
    • Discussioni 2
    • Post 3
    • Migliore 0
    • Gruppi 0
    Iscrizione Ultimo Accesso
    0
    Reputazione
    3
    Post
    0
    Visite al profilo
    0
    Da chi è seguito
    0
    Chi segue
    User Newbie

    Post creati da franklg

    • RE: aggiornamento pagina

      Tymba, ti ringrazio per i suggerimenti.
      saluti Frank

      postato in Coding
      F
      franklg
    • popolare un menù a tendina

      Solo da poco sono entrato nel mondo html-php-mysql, sto cercando di creare qualche pagina web è ho incontrato le prime difficoltà. Espongo il mio problema.
      voglio popolare un menù a tendina con dati provenienti da un db mysql, fin qui nessun problema. I dati che leggo dalla tabella sono cod_tipologia e descr_tipologia, voglio che nel meù a tendina mi appaia solo descr_tipologia, mentre cod_tipologia mi serve per fare altre operazioni. Lo script che ho fatto mi visualizza nel menù sia cod_tipologia che descr_tipologia, non riesco a far visualizzare solo descr_tipologia. Qualcuno mi può aiutare?
      Posto lo script
      Grazie Frank

      <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
      <html>
      <head> <title>menu a tendina;</title>
      </head>
      <?php
      include ("config.php");

      if (isset($_POST["tipologia"])) {
      $tipologia = $_POST["tipologia"];
      }
      else $tipologia = NULL;

      $contatore = @mysql_query("SELECT COUNT(*) FROM $tabella") or die ("Errore nell'applicazione.");
      $n_row = @mysql_fetch_array($contatore) or die ("Errore nell'applicazione.");

      if ($n_row[0] == FALSE)
      {
      echo "Non sono stati ancora inseriti dati nel db " . "<strong>". $db . "</strong>.<br />";
      }

      $sql = "SELECT * FROM $tabella";
      $query = mysql_query($sql)or die("Errore nell'estrazione dei dati: ".mysql_error());
      ?>

      <form action="" method="POST">
      <select name="tipologia" onChange="javascript:submit()">
      <option value="" selected> - Seleziona - </option>

      <?
      while ($riga = mysql_fetch_assoc($query)){
      if(!empty($tipologia)){
      if ($riga['cod_tipologia'] <> $tipologia)
      echo '<option value="'.$riga['cod_tipologia'].'" >'.$riga['descr_tipologia'].'</option>';
      else
      echo '<option value="'.$riga['cod_tipologia'].'" SELECTED>'.$riga['descr_tipologia'].'</option>';
      }else
      echo '<option value="'.$riga['cod_tipologia'].'">'.$riga['descr_tipologia'].'</option>';
      }

      ?>

      </select>
      </form>
      <?
      @mysql_close($connect);
      ?>

      postato in Coding
      F
      franklg
    • aggiornamento pagina

      Ho la necessità di aggiornare (rileggere) la pagina dopo aver operato una selezione in un menù a tendina (select). Ho usato uno script java, ma non funziona. Di seguito inserisco lo script. Se qualcuno riesce ad individua l?errore gli sarei molto grato. La funzione aggiorna viene richiamata, ma sembra che l?istruzione document.form.action non venga eseguita oppure è errata.
      Grazie frank

      <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
      <html>
      <head> <title>TITOLO</title>
      <SCRIPT type="text/javascript">
      function aggiorna(){
      document.form.action = "<?php echo $_SERVER['PHP_SELF']; ?>";
      document.form.submit();
      }
      </SCRIPT>
      </head>
      <?php
      include ("config.php");
      $contatore = @mysql_query("SELECT COUNT(*) FROM $tabella") or die ("Errore nell'applicazione.");
      $n_row = @mysql_fetch_array($contatore) or die ("Errore nell'applicazione.");
      if ($n_row[0] == FALSE)
      {
      echo "Non sono stati ancora inseriti dati nel db " . "<strong>". $db . "</strong>.<br />";
      }
      #-----------------------------------------------------------
      $sql1 = "SELECT * FROM $tabella";
      $res1 = mysql_query($sql1)or die("Errore nell'estrazione dei continenti: ".mysql_error());
      ?>
      <select name="tipologia" onChange="aggiorna()">
      <option value="" selected> - Seleziona la tipologia - </option>
      <?
      while ($row1 = mysql_fetch_assoc($res1)){
      if(!empty($tipologia)){
      if ($row1['cod_tipologia'] <> $tipologia)
      echo '<option value="'.$row1['cod_tipologia'].'" >'.$row1['cod_tipologia'].'</option>';
      else
      echo '<option value="'.$row1['cod_tipologia'].'" SELECTED>'.$row1['cod_tipologia'].'</option>';
      }else
      echo '<option value="'.$row1['cod_tipologia'].'">'.$row1['cod_tipologia'].'</option>';
      }
      ?>
      </select>

      postato in Coding
      F
      franklg