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. vecchio.joe
    3. Post
    V

    vecchio.joe

    @vecchio.joe

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

    Post creati da vecchio.joe

    • [RETRIBUITO] Sviluppatore senior per portale turistico

      [RETRIBUITO] Sviluppatore senior per portale turistico

      • Tipo di committente: Web for travel - P.Iva 09135161009 - webfortravel.it
      • Nome del referente: Egidio Castelforte - info @ webfortravel.it
      • Budget: da ? 1000 al mese
      • Luogo di lavoro: Roma

      Ricerchiamo uno sviluppatore senior PHP (solo freelance no aziende) in grado di gestire funzionalità avanzate da integrate nel CMS. Al momento ho una paittaforma già scritta e avviata per la quale necessito nuove integrazioni, modifiche di moduli custom esistenti ed eventuali debug.
      Le competenze richieste sono:
      PHP, jQuery,Ajax, MySqli, CSS3, HTML5, XML, json

      contattatemi all?indirizzo info @ webfortravel.it

      postato in Collaborazioni WEB e Lavoro: offro e cerco
      V
      vecchio.joe
    • RE: Mysql - record trovato piu volte

      Ciao, cercando sul forum ho trovato questo messaggio che "penso" possa aiutarmi.
      Mi trovo in una situazione dove a fronte di una ricerca devo restituire un risultato composto da una struttura e più partenze.
      Nel dettaglio:
      ho 2 tabelle una prodotti e una servizi. Dal form di ricerca cerco tutti gli hotel che sono in una destinazione che hanno delle partenze dal ....
      la query di risposta che ho scritto è così composta:

      SELECT * FROM catalog_service AS s INNER JOIN catalog AS p ON s.lid=p.lid WHERE s.departure >='datapartenza' AND p.template=4 ORDER BY s.sid DESC LIMIT 0,10;

      La query funziona ma così nel successivo ciclo while ,mi restituisce lo stesso hotel ripetutto per il numero di partenze, io invece vorrei avere solo 1 hotel con tutte le sue partenze.
      Pensavo che la soluzione fosse nel GROUP by e ho preso spunto dalla vostra risposta....ma non ci ho capito niente.

      Ciao e Grazie

      postato in Coding
      V
      vecchio.joe
    • RE: Restituire valore selezionando una checkbox

      Ciao,
      provo a vedere come mi funziona il tuo esempio e ti faccio sapere

      Grazie intanto dell'aiuto che mi hai dato

      Ciao

      postato in Coding
      V
      vecchio.joe
    • RE: Restituire valore selezionando una checkbox

      Ciao,

      la somma fatta dal Js è giusta, mentre il valore che viene passato tramite post è errato, fin quì ci sono? :smile3:

      si la somma fatta dal js è giusta, anche se nel campo somma non mi calcola i decimali e il valore passato tramite post è giusto.

      Ma per capirci meglio;
      la select sql che faccio per la prima selezione restituisce due record

      1. id=1, nome=corriere sda, costo=2.10
      2. id=2, nome=ritiro a mano, costo=0.00

      idem vale per la seconda select (altra tabella) che restituisce 4 record con alcuni valori uguali (costi).
      Quindi quando seleziono la prima check mi da il costo del primo record che con il js si somma in automatico, e tramite post passa questo costo.

      Ecco io vorrei che altre a questo costo , tramite post, passasse anche il proprio id ma non succede neanche se metto un campo hidden

      Diciamo che a oggi ho risolto con un trucco;
      per primo ho fatto in modo che tutti i record sia della prima select che della seconda abbiano un costo diverso.
      Poi sulla seconda pagina, quella di risposta al post, ho fatto una select con quel valore e trovo l'id, m solo perchè lui non trova record con con costo uguale, altrimente sarebbe un casino.

      Per i radio button ci avevo pensato e anche provato, ma succede una cosa strana, ogni volta che clicco sul bottone lui continua a calcora e sommare, per questo li ho tolti.

      Gli array, diciamo che non sono ancora molto afferrato per capire il loro funzionamento.

      Grazie

      postato in Coding
      V
      vecchio.joe
    • RE: Restituire valore selezionando una checkbox

      Ciao e grazie del benvenuto e risposta,
      si lui mi restiuisce i valori.

      Diciamo che a livello base non ci sono errori.
      Ma il mio problema è:
      nel checkbox passo un valore, ovvero il prezzo, che tramite js mi mi fa la somma in automatico, ma devo associare il valore prezzo altrimenti non mi fà questo calcolo.

      Quindi quando faccio il submit del form riesco solo a passare il valore prezzo che mi può creare dei problemi se ne dovessi avere 2 o più uguali.

      Per questo chiedevo come fare ad avere oltre al valore della check anche il suo proprio valore id.

      Spero di essermi spiegato bene.

      Grazie dell'aiuto.

      Ciao.

      postato in Coding
      V
      vecchio.joe
    • Restituire valore selezionando una checkbox

      Ciao,
      ho un quesito per voi... 🙂
      Ho una pagina con diverse opzioni, cliccabili con dei chekbox.
      Sia la prima seria che la seconda provengono da due tabelle diverse.
      Per capire meglio allego immagine pagina

      w w w. vecchiojoe.it/1.jpg (ho staccato le tre w)

      Inoltre quando selezione qualcosa questa aggiorna in automatico il totale.

      Il mio problema è che qualsiasi selezione io faccia si sulla prima serie che la seconda il valore che mi restituisce è sempre lo stesso ovvero l'ultimo campo presente nelle due tabelle
      di seguito il codice della pagina

      
      <form name="sommacart" action="modules.php?name=<?php echo ''.$module_name.''; ?>" method="post">
             <table border="0" cellspacing="2" cellpadding="2" width="100%">
                     <tr align="center">
                       <td class="bgbar" colspan="2" height="30"><strong><?php echo ''._DESCRIPTION.''; ?></strong></td>
                       <td class="bgbar" colspan="2"><strong><?php echo ''._SH_EXTRAPAY.''; ?></strong></td>
                     </tr>
                     <?php
                  $result3 = $db->sql_query('SELECT * FROM '.$prefix.'_shop_shipoptions ORDER by sid');
               while ($row3 = $db->sql_fetchrow($result3)) 
                   {
               $id_s = $row3['sid'];
               $stitle = $row3['stitle'];
               $sdescription = $row3['sdescription'];
               $amount_s = $row3['soption'];
               $active = $row3['active'];
            ?>
               <tr>
                       <td align="center" class="linebot"><input type="checkbox" value="<?php echo ''.$amount_s.''; ?>" name="ototal" onClick="somma2(this.value, this.checked);" /></td>
                       <td class="linebot"><span class="content"><?php echo '<strong>'.$stitle.'</strong>'; ?></span><input type="hidden" name="shipoption" value="<?php echo ''.$stitle.''; ?>" /><br /><span class="tiny"><?php echo ''.$sdescription.''; ?></span></td>
                       <td class="linebot" colspan="2" height="40"><span class="content"><?php echo ''.$amount_s.' '.$currency.''; ?></span></td>
                     </tr>
                     <?php 
                }
            ?>
                     <tr>
                       <td colspan="4" height="10"> </td>
                     </tr>
                     <tr>
                       <td colspan="4" height="30"><span class="content"><?php echo '<strong>'._SH_ORDERPAY.'</strong>'; ?></span></td>
                     </tr>
                     <tr align="center">
                       <td class="bgbar" colspan="2" height="30"><strong><?php echo ''._DESCRIPTION.''; ?></strong></td>
                       <td class="bgbar" colspan="2"><strong><?php echo ''._SH_EXTRAPAY.''; ?></strong></td>
                     </tr>
                     <?php
                  $result4 = $db->sql_query('SELECT * FROM '.$prefix.'_shop_tipopagamento ORDER by id_tp');
               while ($row4 = $db->sql_fetchrow($result4)) 
                   {
               $id_tp = $row4['id_tp'];
               $title_tp = $row4['title_tp'];
               $description_tp = $row4['description_tp'];
               $amount_tp = $row4['option_tp'];
               $active_tp = $row4['active'];
                     ?>
               <tr>
                       <td align="center" class="linebot"><input type="checkbox" value="<?php echo ''.$amount_tp.''; ?>" name="ototal" onClick="somma2(this.value, this.checked);" /></td>
                       <td class="linebot"><span class="content"><?php echo '<strong>'.$title_tp.'</strong>'; ?></span><input type="hidden" name="id_tp" value="<?php echo ''.$title_tp.''; ?>" /><br /><span class="tiny"><?php echo ''.$description_tp.''; ?></span></td>
                       <td class="linebot" colspan="2" height="40"><span class="content"><?php echo ''.$amount_tp.' '.$currency.''; ?></span></td>
                     </tr>
                     <?php 
                }
            $b_total = $o_total + $subtotal;
            ?>
                     <tr>
                       <td colspan="4"><hr color="#CCCCCC" /></td>
                     </tr>
               <tr>
                       <td align="right" bgcolor="#EEEEEE" class="linebot" colspan="2"><span class="content"><?php echo '<strong>'._TOTAL.' : </strong>'; ?></span></td>
                       <td class="bgbot" colspan="2" height="40"><input class="inputbox" type="text" name="o_total" value="<?php echo ''.$b_total.''; ?>" size="15" readonly="readonly" /> <span class="tiny"><?php echo ''.$currency.''; ?></span></td>
                     </tr>
               <tr>
                       <td align="right" class="linebot" colspan="2"><span class="content"><strong><?php echo ''._COMMENT.' :'; ?></strong></span></td>
                       <td class="linebot" colspan="2" height="30"><textarea rows="5" name="o_comment" cols="25"></textarea></td>
                     </tr>
                     <tr>
                       <td colspan="4" height="20"> </td>
                     </tr>
                     <tr>
                       <td align="center" colspan="4" height="40">
      ---- input type="hidden" name="order_description" value="<?php echo ''.$order_description.''; ?>" />
      ----- input type="hidden" name="s_op" value="ordersubmit" />
      <back><img src="modules/<?php echo ''.$module_name.''; ?>/images/back.jpg" border="0"></a>   
      ------ input type="image" src="modules/<?php echo ''.$module_name.''; ?>/images/check_out.jpg" border="0" /></a></td>
                     </tr>
             </table>
                   </form>
      
      ```Quindi per capirci, da questa pagina se seleziono spedizione sda e pagamento bonifico, mi restituisce come valore, spedizione ritiro a mano e pagameno paypal ovvero gli ultimi due campi delle proprie tabelle.
      Attendo vostri consigli.
      Grazie.
      postato in Coding
      V
      vecchio.joe
    • RE: Regole per scrivere codice corretto

      Grazie per la pronta risposta.

      Seguirò il tuo consiglio.

      Ciao

      postato in Coding
      V
      vecchio.joe
    • Regole per scrivere codice corretto

      Ciao a tutti,
      in questo post vorrei chiedere ai massimi esperti se esistono delle regole su come scrivere il codice php e le chiamate mysql in modo corretto.

      Esempio;

      • è meglio usare i doppi apici (") o il singolo apice (') nel codice php

      • è meglio incorporare html dentro il codice o staccarlo tipo:

      • echo '<img src="'.$path.'" border="0" />'; o ?><img src="<?php echo ''.$path.''; ?>" border="0" /><?php

      • quando faccio una chiamata mysql è bene chiuderla o no
        Molti script non chiudono mai le chiamate, ma è corretto?.
        Altri suggerimenti?

      Grazie

      postato in Coding
      V
      vecchio.joe