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. lukas82
    3. Post
    L

    lukas82

    @lukas82

    • Profilo
    • Chi segue 0
    • Da chi è seguito 0
    • Discussioni 19
    • Post 53
    • Migliore 0
    • Gruppi 0
    Iscrizione Ultimo Accesso
    Età 43
    0
    Reputazione
    53
    Post
    0
    Visite al profilo
    0
    Da chi è seguito
    0
    Chi segue
    User

    Post creati da lukas82

    • spunta checkbox generate da record

      Salve a tutti, ho una struttura simile:

      
      <table>
      while(.....) {
        <tr>
          <td>
            <input type="checkbox" name="id[]" class="id" value="<?php echo $id; ?>" />
            <input type="checkbox" name="valore1[]" class="valore1" value="<?php echo $valore1; ?>" />
            <input type="checkbox" name="valore2[]" class="valore2" value="<?php echo $valore; ?>" />
          </td>
        </tr>
      }
      </table>
      
      

      in cui tramite un ciclo su una query genero delle righe di una tabella che contengono 3 checkbox ciascuna.
      La mia esigenza è quella di spuntare automaticamente le checkbox valore1[] e valore2[] spuntando la checkbox id[], il tutto riferito alle checkbox del singolo record.
      Al momento purtroppo, cliccando su qualsiasi checkbox id[] si spuntano tutte le checkbox valore1[] e valore2[] di tutte le righe della tabella.
      Qualcuno potrebbe aiutarmi?
      Grazie mille!!!!

      postato in Coding
      L
      lukas82
    • [JS-AJAX] Problema con Jquery File Upload

      Buongiorno a tutti.
      Sto utilizzando Jquery File Upload per l'upload di file all'interno di un gestionale utilizzato in ufficio. Il tutto funziona ovviamente bene se non fosse che ho bisogno che la cartella di destinazione dell'upload vari dinamicamente. Infatti per ogni record che inserisco nel db viene creata una cartella rinominata proprio con l'id del record; al termine dell'inserimento dei dati testuali faccio visualizzare il form con il campo file per selezionare i files da spostare nella cartella. Il form è semplicemente questo:

      
      <form id="upload" method="post" action="upload.php" enctype="multipart/form-data">
      <input type="file" name="upl" multiple />
      <input type="text" name="cartella" value="<?php echo $id; ?>" />
      </form>
      
      

      Quando carico il file l'upload parte automaticamente; ho provato come potete vedere ad inserire un campo di testo valorizzato con l'id ma il valore non passa alla pagina di upload e quindi il file non viene salvato nella cartella.

      Il file upload.php a cui fa riferimento il form è questo:

      
      // A list of permitted file extensions
      $allowed = array('png', 'jpg', 'gif','zip');
      
      $cartella = $_POST['cartella'];
      
      if(isset($_FILES['upl']) && $_FILES['upl']['error'] == 0){
      
          $extension = pathinfo($_FILES['upl']['name'], PATHINFO_EXTENSION);
          
      
          if(!in_array(strtolower($extension), $allowed)){
              echo '{"status":"error"}';
              exit;
          }
      
          if(move_uploaded_file($_FILES['upl']['tmp_name'], '../files/polizze/$cartella/'.$_FILES['upl']['name'])){
              echo '{"status":"success"}';
              exit;
          }
      }
      
      echo '{"status":"error"}';
      exit;
      
      

      Insomma in parole povere non so come passare il valore id alla pagina upload.php.
      Va modificato il JS del file jquery.fileupload.js che non posto per ovvi motivi di lunghezza???
      Potreste darmi per favore un indicazione su come precedere perchè non ho proprio idea di come fare???
      Se occorrono ulteriori informazioni provvederò a fornirle immediatamente.
      Grazie a tutti

      postato in Coding
      L
      lukas82
    • Mysql Workbench: problema creazione relazioni

      Salve a tutti.
      Mi sto esercitando ad utilizzare mysql workbench creando un semplice db di test con le seguenti 3 tabelle:

      azienda (id, nome, indirizzo);
      reparto (id, nome);
      dipendenti (id, cognome, nome;

      Le relazioni sono azienda-reparto e reparto-dipendenti, entrambe di tipo uno a molti.

      Scelgo lo strumento relazione identificativa (credo sia quella corretta in questo caso) e trascino lo strumento da reparto ad azienda e lui correttamente crea la relazione tra le due tabelle ed aggiunge la chiave id_azienda alla tabella reparto.
      Fin qui tutto bene.
      Per creare la seconda relazione trascino lo strumento da dipendenti a reparto e lui oltre a crearmi la relazione ed aggiungere alla tabella dipendenti la chiave id_reparto, aggiunge anche una seconda chiave esterna id_azienda.

      Volevo capire il motivo della creazione di questa seconda chiave, visto che tra le tabelle azienda e dipendenti non esiste una relazione diretta e secondo me la seconda chiave id_azienda non dovrebbe crearla.

      Qualcuno mi può aiutare a capire? grazie.....

      postato in CMS & Piattaforme Self-Hosted
      L
      lukas82
    • RE: [Javascript] - Verifica array checkbox

      In effetti ora va, era come dicevi. Grazie mille per l'aiuto, almeno nel frattempo la pagina funziona 🙂

      postato in Coding
      L
      lukas82
    • RE: [Javascript] - Verifica array checkbox

      Si esatto, è il secondo cioè id_check[]

      postato in Coding
      L
      lukas82
    • [Javascript] - Verifica array checkbox

      Salve.
      Dovrei controllare un array di checbox (generato dinamicamente, quindi il numero delle check varia di caso in caso) affinchè all'invio del form almeno una delle check sia selezionata.
      Spulciando in rete qua e la ho trovato questa funzione che è "quasi" perfetta per me:

          
         var bIsChecked = false,
          chks = document.forms["form2"].elements["id_check[]"];
          for (var i=0;i<chks.length;i++) {
              if ( chks*.checked ) {
                  bIsChecked = true;
                  break;
              }
          }
          if ( !bIsChecked ) {
              alert("Selezionare una check");
              return false;
          }
      
      

      Il problema sorge nel momento in cui esiste una sola check. Anche selezionandola, se provo ad inviare il form mi appare il messaggio di errore. Non sono un grande esperto di javascript, ed oltretutto la funzione ha poco da poter modificare, perciò non riesco proprio a capire dove sia il problema.
      Spero che qualcuno possa aiutarmi.
      Grazie a tutti.....

      postato in Coding
      L
      lukas82
    • RE: Aiuto risultato sottrazione php con decimali

      Non sono un grande esperto neanche io ma tenta così:

      number_format($row["realvalue"] - $discount, 2, '.', '');

      In caso non va ti tocca aspettare qualcuno un pò più ferrato....:)

      postato in Coding
      L
      lukas82
    • RE: Problema con array_sum

      Infatti non funziona. Come posso fare allora per estrarre sia la somma che i singoli valori? devo fare due query separate?
      Grazie...

      postato in Coding
      L
      lukas82
    • RE: Problema con array_sum

      Guarda in effetti non ho mai dovuto dare tanta ragione a qualcuno in vita mia.....come hai potuto intuire sono un principiante...:)
      Una domanda: siccome oltre a dover fare la somma di tutti i valori che estraggo devo anche visualizzarli uno per uno devo fare la query così

      $query = mysql_query("SELECT SUM(nomecampo),nomecampo FROM estratto WHERE id=".$id."");

      oppure posso estrarre ogni singolo valore anche se utilizzo SUM.
      Grazie per la tua gentilezza

      postato in Coding
      L
      lukas82
    • Problema con array_sum

      Salve a tutti, avrei un problemino con la somma di alcuni valori che io recupero tramite array. Questo è il codice:

      
      $query = mysql_query("SELECT * FROM estratto WHERE id=".$id."");
      $result = mysql_num_rows ($query);
      if ($result == 0) {
      echo "nessun estratto";
      } else {
      $somma = array();
      for($y=0; $y<$result; $y++)
      {
      $rs = mysql_fetch_row($query);
      $somma[] = $rs[3]; 
      echo array_sum($somma);
      
      ```Il problema sta nel fatto che io vorrei mi stampasse un unico numero che somma tutti i valori che estrae. Invece, nel caso ad esempio di un array che viene popolato da 3 valori, echo mi stampa il valore1, poi un secondo numero dato da valore1+valore2 e poi un terzo numero formato da valore1+valore2+valore3. Qualcuno mi sa dire dove sbaglio???
      Grazie a tutti.....
      postato in Coding
      L
      lukas82
    • RE: Trasformare array in stringa

      Avevo inteso male io il senso della frase :bho:

      Ovviamente comunque scherzavo......

      Grazie ancora per l'aiuto.....Ciao

      postato in Coding
      L
      lukas82
    • RE: Trasformare array in stringa

      Funziona che è una bellezza!!!!!!:D:D:D:D:D:D

      A questo punto ho risolto tutto;
      grazie mille per il prezioso aiuto, a quest'ora ero ancora a sbattere la testa di qua e di la.

      Grazie ancora, ciao alla prossima....:ciauz:

      postato in Coding
      L
      lukas82
    • RE: Trasformare array in stringa

      Lo dici tu che non mi serve.......:D:D:D

      Mi serve eccome, solo che siccome sono abbastanza impelagato era un problema che avrei affrontato poi più in la a tempo perso. Solo che mi hai anticipato (per fortuna)................Ora provo ad applicare il codice dopo il next e vedo che succede.....

      postato in Coding
      L
      lukas82
    • RE: Trasformare array in stringa

      Evvai che funziona!!!!!

      A dire il vero ho dovuto togliere la riga
      miovalore=left(miovalore,len(miovalore)-3)

      altrimenti non mi metteva il trattino tra un valore ed un altro.
      Non so perchè, sono andato a tentativi e copia ed incolla senza comprendere bene; come hai potuto intuire ho iniziato da poco a lavorare con gli array e non sto avendo tempo per "studiare" in quanto ho esigenze di mettere in funzione il sito. Appena termino comunque mi studio bene l'argomento in quanto mi sembra di intuire che se utilizzati bene gli array offrono grandi potenzialità per la gestione dei dati.
      Ti ringrazio tanto per l'aiuto, sei stato grande......

      :ciauz:

      postato in Coding
      L
      lukas82
    • RE: Trasformare array in stringa

      Dunque ti spiego cosa dovrei fare nel dettaglio: ho messo a punto una specie di newsletter per inviare delle mail informative alle aziende clienti. Di volta in volta però devo selezionare le aziende a cui invio tali informazioni in quanto non posso inviarle indistintamente a tutti. Quindi ho creato una nuova tabella "registro" in cui si inserisce la data dell'invio della mail e le aziende a cui invio la comunicazione.
      Detto questo, dopo aver inviato la mail alle aziende selezionate, riesco tramite l'array a tirare fuori un semplice elenco di queste aziende. Io vorrei stampare questo elenco in un campo di testo in modo tale da potermelo poi richiamare come una semplice stringa per inserirlo nella tabella "registro".

      Spero di essere stato chiaro espero puoi suggerirmi una soluzione più idonea per risolvere il mio problema..

      Grazie

      postato in Coding
      L
      lukas82
    • RE: ASP+SQL SERVER2005: Problema con funzione COUNT

      Grazie ad entrambi per lo "sviluppo" della discussione....
      In effetti appena ho due minuti provvederò a sistemare questa cosa che mi sembra di notevole importanza per il buon funzionamentro di un sito.

      postato in Coding
      L
      lukas82
    • RE: Trasformare array in stringa

      Ciao e grazie per la risposta.

      Dunque in effetti io vorrei stampare l'interno array all'intero del campo di testo. Ho provato come mi hai suggerito (o meglio, come credo di aver capito cosa tu mi stia suggerendo) ma non va

      Se faccio così <%=array(0,1)%> mi stampa nel campo di testo solo l'ultimo valore.

      Se faccio così <%=array(0,2)%> mi da questo errore:
      Subscript out of range: '[number: 2]'

      Dove sbaglio???
      Come avrai intuito non sono un grosso esperto di asp oltre ad aver iniziato a lavorare con gli array da poco.
      Spero mi puoi dare una mano a risolvere il problema.....

      postato in Coding
      L
      lukas82
    • Trasformare array in stringa

      Salve a tutti ragazzi, ho il seguente problema:

      tiro fuori dei dati da un db tramite un array che poi vorrei andasse a valorizzare un campo di testo in quanto tramite form devo inserire i dati dell'array in un'altra tabella. Il problema è che non so come gestire l'array per far si che mi valorizzi il campo di testo. Ho provato a trasformarlo in stringa (senza comunqur riuscirci) ma non so se è la cosa giusta da fare.

      L'array me lo creo così e funziona:

      
      array = rsx.GetRows
      For j = 0 To UBound(array, 2)
          Response.Write(array(0, j) & " - ")
      Next
      
      ```Il form col campo di testo valorizzato è questo ma non va: 
      

      <form name="form2" method="post" action="registro.asp" target="_blank">
      <input type="text" name="aziende" value="<%=array%>">
      </form>

      Grazie....
      postato in Coding
      L
      lukas82
    • RE: ASP+SQL SERVER2005: Problema con funzione COUNT

      Beh in effetti è giusto quanto dici, infatti dopo il LIKE sta scritto '%"&user&"%', in pratica mi chiede la stringa.

      Sai, l'occhio da NON programmatore spesso tradisce su questi piccoli ma fondamentali dettagli....:gtsad:

      L'importante comunque è capire la logica delle cose: una volta capita quella sono riuscito a tirare fuori da un controllo dell'username in una sola tabella, un controllo incorciato tra username e partita iva in 3 tabelle totali.
      Ora passo alla parte delle query di inserimento, in quanto se i controlli vanno a buon fine mi deve inserire anche dei dati in queste tre tabelle.
      Per ora ti ringrazio nuovamente dell'aiuto; se avrò problemi con il discorso delle query di inserimento (cosa probabile) ti distruberò ancora......:D

      postato in Coding
      L
      lukas82
    • RE: ASP+SQL SERVER2005: Problema con funzione COUNT

      Dunque ho risolto così

      
      strSQL = "select COUNT(usern) AS totaleRecord FROM TBL_ACCESSO WHERE usern LIKE '%"&user&"%'" 
      Set Rs = Server.createObject("ADODB.Recordset") 
      Rs.Open strSQL, Conn
      Response.Write("<p>Nel database sono presenti "&Rs("totaleRecord")&" record</p>")
      if Rs("totaleRecord") > 0 then response.write "<p>Siamo spiacenti, ma l'username da te scelto è già utilizzato da un altro utente</p>" else response.Write("<p>Username disponibile</p>") end if
      
      

      Credo comunque di avere capito il problema: in pratica per fare il controllo voleva anke l'operatore LIKE nella query. Infatti con LIKE si è messo a funzionere se lo tolgo non funziona più.
      Spero di aver risolto, casomai mi rifaccio vivo.....

      Nel frattempo comunque ti ringrazio tantissimo per l'aiuto....

      postato in Coding
      L
      lukas82