Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2013
    Messaggi
    228

    Convertire codici database in stringhe

    Chiedo scusa per il titolo. Ho un problema con questo codice
    Codice PHP:
    $cc=intval(valore estratto da database);//è una combinazione del tipo 12, 124, 1235, 235...
    //devo separare le singole cifre
    $order=10;$
    i=1;
    while(
    $order<$cc){
     
    $order*=10; ++$i;
    }
    --
    $i;//numero di cifre
    $order/=10;//ordine di grandezza (1, 10, 100...)
    $stringafinale='';
    function 
    mstr2($v){//in base a $v aggiunge pezzi alla stringa
     
    switch($v){
      case 
    1:
       
    $strimgafinale.=' Testo1,';
       break;
      case 
    2:
       
    $strimgafinale.=' Testo2,';
       break;
      
    //altri casi
     
    }
    }
    for(
    $k=$i;$k>0;--$k){
     
    //ricavo le singole cifre
     
    $jj=(int)$cc/$order;
     
    mstr2($jj);//chiamo la funzione sopra
     
    $cc-=$jj*$order;//elimino la cifra iniziale
     
    $order/=10;
    }
    $cc=substr(substr($stringafinale,0,-1),1);//elimino spazio iniziale e virgola finale RIMANE VUOTA 
    Son bloccato qui su questo codice, che non mi restituisce assolutamente niente in stringafinale
    Ultima modifica di SimoX90; 22-06-2014 a 15:04

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2014
    residenza
    Voltati
    Messaggi
    913
    Codice PHP:
    function mstr2 ($v$strimgafinale) {
       ...
       ...
       return 
    $strimgafinale;
    }
    ...
    ...
    ...
       
    $stringafinale mstr2 ($jj$stringafinale); 
    No

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2013
    Messaggi
    228
    tutto il dì a scrivere in javascript produce questi effetti! grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.