• 07-11-2012, 14:12:05
    #1
    veritabanında 5854854485 | asdas |588855 gibi bir veriyi | den ayrıp parçalamaya çalıştım ama | karakterinde sorun yaşadım. bari | değiştiriyim virgüle dönüştereyim dedim onuda yapamadım bi el atsanız çok iyi de olur çok güzel de




    function karakterleri_duzelt ($tr1) 
    	{
    	$turkce="|";
    	$duzgun=",";
    	$tr1=str_replace($turkce,$duzgun,$tr1);
    
    	}
    			$sorgu=mysql_query("SELECT * FROM mesaj WHERE onay=0 ORDER BY id DESC LIMIT 1"); 
    			while($s=mysql_fetch_assoc($sorgu))
    			{ 
    			$diz=$s["data"]; 
    			echo"$diz";
    			} 
    $duzelt = karakterleri_duzelt($diz);
    
    $ayir = explode(',', $duzelt); 
    echo"<br/>  $ayir ";
  • 07-11-2012, 17:03:23
    #2
                $sorgu=mysql_query("SELECT * FROM mesaj WHERE onay=0 ORDER BY id DESC LIMIT 1");  
                while($s=mysql_fetch_assoc($sorgu)) 
                {  
                    
                    
                    $diz        = $s["data"];  
                    $Parcala    = explode("|",$diz);
                    
                        foreach($Parcala as $Value){
                            echo "<br />".$Value;
                        }
    
                }