Visualizzazione dei risultati da 1 a 3 su 3

Visualizzazione discussione

  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

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.