Salve a tutti ho il seguente problema che non riesco a risolvere in nessun modo...  
 
praticamente dopo aver preso dei dati da un database vorrei che alcuni campi siano mostrati solo premendo un pulsante che fa aprire una finestra  ( sto utilizzando js).
Funziona tutto perfettamente tranne per il fatto che quando viene chiamata la chiave $cont['telefono']  nel js l'indice dell'array $cont [''] va avanti di 1 e quindi mi stampa il campo successivo a quello di $cont['descrizione']
vi posto il codice:
P.S. spero di essere stato chiaro e che qualche anima pia mi aiuti  perchè sto uscendo fuori di matto
  perchè sto uscendo fuori di matto   
 
	Codice PHP:
	
<?php
class dati{
    
public $host="localhost";
public $user="root";
public $pwd="";
public $database="domestici";
public $utente="";
public $pass="";
public $muratura="select * from muratura";
public function connessione() {
            mysql_connect($this->host,$this->user,$this->pwd) or die('nessuna              connessione');
            mysql_select_db($this->database)or die ('nessun db');
    
}
public function stampa(){
             ?>
                
                        
                
                        <?php 
                        $contenuto=mysql_query($this->muratura);
                
                            while($cont=mysql_fetch_array($contenuto))
                                        {echo $cont['descrizione'].'
';
                                        ?>        
                                    <SCRIPT language="JavaScript">
                        <!-- Begin
                            function display_image() {
                                mywindow=window.open("","help","toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,copyhistory=0,width=285,height=255,screenX=500,screenY=100"); 
                                
                                mywindow.document.write("<?php echo $cont['telefono']
                                ?>");
                                                     }
                        // End -->
            [url="javascript:display_image()"]telefono[/url]
 <?php
                        }
                        }
                        
public function login(){
    
                    $interrogazione=mysql_query($this->muratura);
                            
                                switch($risultato=mysql_fetch_array($interrogazione)){
                                                    case empty($this->utente)||empty($this->pass) : echo "I campi [b]Codice Fiscale[/b] e [b]Password[/b] devono essere compilati";
                                                    break;
                                                    case $this->utente==$risultato['codfiscale']&&$this->pass==$risultato['pwd']: echo "login corretto";
                                                    break;
                                                    case  $this->utente!=$risultato['codfiscale']&&$this->pass!=$risultato['pwd']: echo "codice errato";
                                                    break;
                                                                                     }
                                                    
                    
    
                
    
    
    }    
    
    
    }
    
    
?>