Ver Mensaje Individual
  #6 (permalink)  
Antiguo 25/11/2005, 08:45
Avatar de deadlykyo
deadlykyo
 
Fecha de Ingreso: noviembre-2005
Ubicación: Cbba - Bolivia
Mensajes: 747
Antigüedad: 18 años, 5 meses
Puntos: 5
Sonrisa

Bueno ya hize la prueba de los datos que tengo registrados en mi BD y los revise como dices con el navicat,consola y phpmyadmin y en ninguno tiene esos espacios la verdad es que los espacios no se donde los saca y como en el primer post esos espacios en blanco solo me salen con un tag de textarea ya que si pongo un input me sale tal cual esta en la base de datos sin ningun espacio extra, ahora sobre el estilo que uso, solo le da color de fondo y bordes, pero igual trate quitando los estilos y aun asi tengo este problema, ahora adjuntare el codigo de la conexion de la base de datos, y como recupero los datos antes de mostrarlos, muchas gracias de todas maneras por la respuesta cluster.

Clase conexion base de datos bdutil.php
Código PHP:
class conexion
{
   
//definicion de Variables 
   
var $BaseDatos;
   var 
$Servidor;
   var 
$Usuario;
   .......

   
/* MИtodo Constructor: Cada vez que creemos una variable
   de esta clase, se ejecutarА esta funciСn */
   
function conexion($bd "sibReal"$host "192.168.0.18"$user "portatil"$pass "mont")
   {
      
$this-> BaseDatos $bd;
      
$this-> Servidor $host;
      
$this-> Usuario $user;
      
$this-> Clave $pass;
   }
   
/*ConexiСn a la base de datos*/
   
function conectar()
   {
      
$this-> conexion mysql_connect($this->Servidor$this-> Usuario$this-> Clave);
      if (!
$this-> conexion)
      {
         
$this-> Error "Ha fallado la conexiСn.";
         return 
0;
      }
   
//seleccionamos la base de datos
      
if (!mysql_select_db($this-> BaseDatos$this-> conexion))
      {
         
$this-> Error "Imposible abrir ".$this-> BaseDatos ;
         echo 
$this-> Error.mysql_error();
         return 
0;
      }
   
/* Si hemos tenido Иxito conectando devuelve
   el identificador de la conexiСn, sino devuelve 0 */
      
return $this-> conexion;
   }
   
/* Ejecuta un consulta */
   
function consulta($sql "")
   {
      if (
$sql == "")
      {
         
$this-> Error "No ha especificado una consulta SQL";
         return 
0;
      }
      
//ejecutamos la consulta
      
$this-> consulta mysql_query($sql$this ->conexion);
      if (!
$this-> consulta)
      {
         
$this->Errno mysql_errno();
         
$this->Error mysql_error();
         return 
0;
      }
      
/* Si hemos tenido Иxito en la consulta devuelve
      el identificador de la conexiСn, sino devuelve 0 */
      
return $this-> consulta;
   }
   
//tengo otros metodos para num de campos y filas y para otras cosas mas pero
   //no los incluyo ya que seria mucho y tal vez innecesario

ahora el codigo donde lo uso estado.php
Código PHP:
    include('../../utils/baseUtil.php');
    include(
'../../utils/utils.php');
    
session_start();
    
$conexion = new conexion;
       
//aqui recupero los datos que muestro en mi textarea
        
if (isset($_SESSION['elegido']))
    {
        
$elegido=$_SESSION['elegido'];
        
$ingeCod$elegido[0];
        
//Consulta para recuperar los datos personales de la tabla INGE y el estado de cuentas de la tabla COBR
        
$queryINGE "SELECT INGEEMAIL, INGEDIRDO, INGETELDO, INGECELUL, COBRNUMRE, DATE_FORMAT(COBRPERIN,'%b %Y'), 
                        MAX(DATE_FORMAT(COBRPERFI, '%b %Y')), COBRTOTAP, INGECODIG    FROM COBR, INGE WHERE COBRCODIN = INGECODIG 
                        AND INGEESTAD=1 AND COBRESTAD =1 AND INGECODIG='"
.$ingeCod."' GROUP BY INGECODIG";
        
$conexion->conectar();
        
$resINGE $conexion->consulta($queryINGE);
        
$elegido[4]= mysql_result($resINGE,0,0);
        
$elegido[5] = ltrim(mysql_result($resINGE,0,1));
        
$elegido[6] = mysql_result($resINGE,0,2);
        
$elegido[7] = mysql_result($resINGE,0,3);
        
$elegido[8] = mysql_result($resINGE,0,4);
        
$elegido[9] = mysql_result($resINGE,0,5);
        
$elegido[10] = mysql_result($resINGE,0,6);
        
$elegido[11] = mysql_result($resINGE,0,7);
        
$conexion->cerrarConexion();
           } 
Ahora te muestro el codigo de como muestro el textarea dentro del mismo archivo que hago la consulta solo que mas abajo.

Código PHP:
  <div>
    <label for="direccionDom" class="mandatRight">
      Direccion Domicilio:
    </label>
    <textarea name="direccionDom" cols="27" class="inputNoBorder" readonly="true">
      <!-- elegido es la variable que contiene los datos de mi consulta-->
      <?=isset($elegido[5])?$elegido[5]:"";?>
    </textarea>
</div>
y lo raro es que cuando cambio de texarea a un input no muestra ningun espacio por delante. bueno de todas maneras gracias por la ayuda que me puedan brindar