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. marckh
    3. Discussioni
    M

    marckh

    @marckh

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

    badges

    0
    Bookmarks
    0
    Voti
    0
    Ringraziamenti
    0
    Miglior risposte
    Inizia una nuova discussione
    di cosa vuoi parlare?

    Discussioni create da marckh

    • Topic
      Post
      View
      Votazioni
      Post
      Attività
    • M

      nuova attività ecommerce compatibilità con attività di libero professionista
      Consulenza Legale e Professioni Web • • marckh  

      2
      3154
      Visualizzazioni
      0
      Votazioni
      2
      Post

      C

      Sì

    • M

      Problema con script che gestisce delle priorità di pubblicazione
      Coding • • marckh  

      2
      651
      Visualizzazioni
      0
      Votazioni
      2
      Post

      M

      Mi basterebbe anche solo un suggerimento.
      Sono due giorni che sbatto la testa nel cercare una soluzione funzionante....

    • M

      Estrarre diversi valori da una variabile get
      Coding • • marckh  

      2
      747
      Visualizzazioni
      0
      Votazioni
      2
      Post

      A

      [PHP]
      $valori = array();
      $stringa = "b=PAY1_TRANSACTIONRESULT=KOP1PAY1_SHOPTRANSACTIONID=135P1PAY1_BANKTRANSACTIONID=";
      $stringa_arr = explode('_', $stringa);
      // La stringa viene divisa in b=PAY1 + TRANSACTIONRESULT=KOP1PAY1 + SHOPTRANSACTIONID=135P1PAY1 + BANKTRANSACTIONID=
      foreach($stringa_arr as $v) {
      $temp = explode('', $v);
      $valori[] = $temp[0];
      }
      / $valori conterrà :
      0 => b=PAY1
      1 => TRANSACTIONRESULT=KO
      2 => SHOPTRANSACTIONID=135
      3 =>BANKTRANSACTIONID=
      */
      [/PHP]

      Questo però solo se la stringa ha sempre il suddetto "formato"
      Se ti interessa sapere solamente se la stringa contiene TRANSACTIONRESULT=KO puoi utilizzare la funzione eregi

    • M

      Copiare un dato da una tabella ad un'altra e cancellarlo
      Coding • • marckh  

      9
      5347
      Visualizzazioni
      0
      Votazioni
      9
      Post

      L

      cambia:

      $sql = ("INSERT INTO archiviorder SELECT * FROM ordini WHERE ordine_id='".$ordine_id."'");
      $sql = ("DELETE * FROM ordini WHERE ordine_id='".$ordine_id."'");

      con:

      mysql_query("INSERT INTO archiviorder SELECT * FROM ordini WHERE ordine_id='".$ordine_id."'");
      mysql_query("DELETE * FROM ordini WHERE ordine_id='".$ordine_id."'");

    • M

      Problema con inner join
      Coding • • marckh  

      2
      633
      Visualizzazioni
      0
      Votazioni
      2
      Post

      L

      Ho due consigli, che poi mi dirai se sono stati utili oppure no...

      Cosa contiene la variabile $query? Spero che sia stato un errore di trascrizione.. La query dovresti averla eseguita così:
      [php]// 1. esegui la query
      $result = mysql_query($query, $connessione) or die("<br />Errore nell'esecuzione della query: ".mysql_error());

      // 2. suddividi ogni riga dell'array $result in diversi campi e stampi i campi necessari
      while($row = mysql_fetch_array($result)) {
      $str.='<tr>';
      $str.='<td style='padding-right:20px; text-align:center'>'.$row['nome'].'</td>';
      $str.='<td style='padding-right:20px; text-align:center'>'.$row['numero'].'</td>';
      $str.='</tr>';
      }

      // 3. chiudi la tabella che prima del while dovresti avere aperto
      $str.= '</tbody>';
      $str.= '</table>';
      echo $str;
      [/php]

      Se hai eseguito correttamente ciò che ho scritto sopra, prova ad utilizzare i LEFT JOIN invece che gli INNER JOINSpero di esserti stato utile
    • M

      Problema con inner join
      Coding • • marckh  

      3
      712
      Visualizzazioni
      0
      Votazioni
      3
      Post

      M

      Il problema della query l'ho risolto.
      Piuttosto, all'interno della query

      SELECT utenti., eventi.evento as strEvento, ordini.
      FROM utenti
      INNER JOIN ordini ON ordini.utente_id = utenti.utente_id
      INNER JOIN eventi ON eventi.event_id = ordini.event_id
      WHERE utenti.utente_id ='".$_GET['id']."' Order by ordine_id Desc LIMIT $primo, $per_page"

      vorrei inserire la stringa

      date_format(data,'%d-%m-%Y %H:%i') AS 'dataora'

      ma non c'è verso!! Ho provato in vari modi ma nulla. Come posso fare?

    • M

      Select da due tabelle diverse
      Coding • • marckh  

      2
      1236
      Visualizzazioni
      0
      Votazioni
      2
      Post

      C

      Ciao marckh,
      detta così non so risponderti a botta secca.

      Nella query hai:
      utente_id='".$_SESSION['username']."'
      Sicuro che sono dati omogeni? Vista così utente_id sembra un numero mentre $_SESSION['username'] sembra un nome.

      In secondo luogo, prova a farti stampare a monitor sia la variabile di sessione che $array, ad esempio con:

      var_dump($session);
      var_dump($array);

      che generalmente aiuta a schiarire le idee.

      Infine, perché hai fatto un'unica query se non c'è alcun join? Poi, credo che gli asterischi (*) dovresti attaccarli al punto (.) e devi fare attenzione ce le due tabelle non abbiano campi con lo stesso nome, altrimenti devi usare degli alias con la sintassi:

      SELECT campo AS campoalias...

      Facci sapere come risolvi!

    • M

      Associare un acquisto ad un utente
      Coding • • marckh  

      12
      528
      Visualizzazioni
      0
      Votazioni
      12
      Post

      C

      Devi usare un ciclo while, ad esempio:

      while ($array = mysql_fetch_array($dati)){
      echo "<h3>Evento acquistato</h3> $array[evento]<br><br>";
      ........
      }

    • M

      Eseguire un totale all'interno di un form
      Coding • • marckh  

      4
      560
      Visualizzazioni
      0
      Votazioni
      4
      Post

      M

      Vi ringrazio entrambi.
      Proverò entrambe le soluzioni, ma per Digital, quello che hai postato tu è javascript? Non ho tanta dimestichezza in Java per cui non è che potresti un attimo spiegarmelo oppure farmi vedere come potrei impostare il form con javascript?

    • M

      Problema con inserimento dati in tabella
      Coding • • marckh  

      5
      442
      Visualizzazioni
      0
      Votazioni
      5
      Post

      M

      Semplice,
      in tabella avevo due campi con nome differente. Al posto di disponibilita avevo quantita, al posto di dataevento solo data.

    • M

      Problema form limitazione lunghezza password
      Coding • • marckh  

      2
      555
      Visualizzazioni
      0
      Votazioni
      2
      Post

      massimux

      fai così:

      [php]
      <?php
      session_start();
      $username = htmlentities(strip_tags($_POST["username"]));
      $password = htmlentities(strip_tags($_POST ["password"]));
      $conferma = htmlentities(strip_tags($_POST ["confermapassword"]));
      $nome = htmlentities(strip_tags($_POST["nome"]));
      $cognome = htmlentities(strip_tags($_POST["cognome"]));
      $mail = htmlentities(strip_tags($_POST["mail"]));
      $quesito = htmlentities(strip_tags($_POST["quesito"]));
      $risposta = htmlentities(strip_tags($_POST["risposta"]));

      $_SESSION['alert'] = '';

      if($password==""){$_SESSION['alert']['password'] = 'La password è obbligatoria<br>';}
      if(strlen($password) < 6 || strlen($password) > 10){$_SESSION['alert']['password'] = 'La password deve essere minimo 6 caratteri e al massimo 10<br>';}
      if(!$conferma){$_SESSION['alert']['confermapassword'] = 'La conferma è obbligatoria<br>';}

      if(!$username){$_SESSION['alert']['username'] = "L'user è obbligatorio<br>";}
      if(!$nome){$_SESSION['alert']['nome'] = "Il nome è obbligatorio<br>";}
      if(!$cognome){$_SESSION['alert']['cognome'] = "Il cognome è obbligatorio<br>";}
      if(!$mail){$_SESSION['alert']['mail'] = "La mail è obbligatoria<br>";}
      if(!$quesito){$_SESSION['alert']['quesito'] = "Domanda obbligatoria<br>";}
      if(!$risposta){$_SESSION['alert']['risposta'] = "Risposta obbligatoria<br>";}

      if($_SESSION['alert']){
      header('Refresh: 0; URL=' .'formregistrazerror.php');
      }
      else
      {

      include("config.php");
      mysql_connect($db_host,$db_user,$db_password,$db_name) or die ("non riesco a connettermi");
      mysql_select_db("$db_name") or die ("Non riesco a selezionare il database");

      $sql = "SELECT * FROM utenti WHERE username = '$username'";
      $result = mysql_query ($sql) or die (mysql_error());
      $n = mysql_num_rows($result);

      if ($n != 0)
      {
      echo "nome utente già occupato<br>";
      echo "<a href="java-script:history.back()">ritenta</a> con un altro UserName";
      }
      else
      {
      $ip = $REMOTE_ADDR;
      $sql = "INSERT INTO utenti (id, username, password, confermapassword, nome, cognome, mail, quesito, risposta, data, ip) VALUES ('', '$username', MD5('$password'), MD5('$conferma'), '$nome', '$cognome', '$mail', '$quesito', '$risposta', '$data', '$ip')";
      $query = mysql_query ($sql) or die (mysql_error());

      echo "dati inseriti<br>";
      [/php]

    • M

      Problema con query di aggiornamento articoli in home page
      Coding • • marckh  

      5
      1815
      Visualizzazioni
      0
      Votazioni
      5
      Post

      M

      Ragazzi,
      ma almeno ditemi se non mi sono spiegato bene o se il problema è complicato. Perlomeno una risposta...

    • M

      Vorrei un &lt;hr /&gt; non visibile. Come fare?
      Coding • • marckh  

      6
      1135
      Visualizzazioni
      0
      Votazioni
      6
      Post

      C

      Ok, solo un consiglio: vai a vedere con firefox il risultato, specie se inserisci degli spazi laterlamente (padding-lef, margin-left, border-left ecc)
      Ciao

    • M

      Impostare larghezza tabelle compatibile con principali broswer
      Coding • • marckh  

      2
      2138
      Visualizzazioni
      0
      Votazioni
      2
      Post

      C

      Ciao

      se vuoi usare i css devi impostare per la tabella nel css:

      table-layout: fixed; ```Poi puoi impostare le dimensioni.

      width:20%;

      <td width="XXX%">

      Prova un po' :) Ciao :ciauz:
    • M

      Paginazione dati con esclusione degli ultimi due id inseriti
      Coding • • marckh  

      7
      1209
      Visualizzazioni
      0
      Votazioni
      7
      Post

      M

      Grazie Probid,
      domattina proverò la parte di codice che mi hai suggerito. Se ci sono problmei riprendo il post. Per ora ti ringrazio per le risposte date.
      Buonanotte