Foros del Web » Programando para Internet » PHP »

donde esta el error?

Estas en el tema de donde esta el error? en el foro de PHP en Foros del Web. Buenas espero me puedan ayudar, no puedo pillar donde esta el error, les dejo el codigo, no puedo pbtener los datos con el pg_fetch_array ppara ...
  #1 (permalink)  
Antiguo 23/03/2009, 14:14
 
Fecha de Ingreso: noviembre-2007
Mensajes: 237
Antigüedad: 16 años, 5 meses
Puntos: 4
donde esta el error?

Buenas espero me puedan ayudar, no puedo pillar donde esta el error, les dejo el codigo, no puedo pbtener los datos con el pg_fetch_array ppara pònerlos en el texbox

el rut lo recibe correctamente, ya que el echo lo muuestra, pero con un espacio justo delante de el, sera ese el problema?? creo que no, me tiene bastante complicado, espero su ayuda porfa, gracias

Código PHP:
<body>

<?

$rut_emple
=$_GET['kx_rut'];
echo 
"$rut_emple";
$query_select"select * from empleado where kx_rut= '$rut_emple'";
$rspg_query($query_select);
$row pg_fetch_array($rs);

//valores de las consultas
$rut=$row['kx_rut'];
echo 
"$rut";
$nom=$row['x_nombre'];
$apell=$row['x_apellido'];
$dir=$row['x_direccion'];
$ciudad=$row['x_ciudad'];
$fono=$row['n_fono'];

?>

<div id="formularios">
    <form id="f_actualiza_empleado" name="f_actualiza_empleado">
    <fieldset>

    <legend>MODIFICAR EMPLEADO</legend>
    <div class="posicion">
    <div class="medidas">
    <label>Rut</label>
    <input type="text" id="txb_rut" name="txb_rut" value="<? echo $rut_emple ?>" />
    </div>

    <div class="medidas">
    <label>Nombre</label>
    <input type="text" id="txb_nombre" name="txb_nombre" value="<? echo $nom ?>" />
    <input id="txb_id_prod" name="txb_id_prod" type="hidden" value="<?php echo $id_producto ?>" />
    </div>
    
    <div class="medidas">
    <label>Apellidos*</label><input type="text" id="txb_apellidos" name="txb_apellidos" value="<? echo $apell ?>" />
    </div>
    
    <div class="medidas">
    <label>Direccion</label><input type="text" id="txb_direccion" name="txb_direccion" value="<? echo $dir ?>" />
    </div>
    
    <div class="medidas">
    <label>Ciudad</label><input type="text" id="txb_ciudad" name="txb_ciudad" value="<? echo $ciudad ?>" />
    </div>
    
    <div class="medidas">
    <label>Telefono</label><input type="text" id="txb_fono" name="txb_fono" value="<? echo $fono ?>" />
    </div>
    
    <div>

    <div class="boton">
    <input type="button" name="bt_actualiza" id="bt_actualiza" value="Actualiza Empleado" onclick="valida_update()" class="boton" />
<input type="button" name="bt_cancelar" id="bt_cancelar" value="Cancelar" class="boton" onclick="bus_emple()" />

    </div>
    </div>
    </div>
    </fieldset>

    </form>

    </div>


</body>
  #2 (permalink)  
Antiguo 23/03/2009, 14:21
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: donde esta el error?

Es posible que sea el problema, por las dudas, usa trim() para quitar los espacios.

Véase: http://www.php.net/trim

P.S.: También, es conveniente que uses un if por si la consulta no devuelve ningún resultado.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 23/03/2009, 14:23
 
Fecha de Ingreso: mayo-2007
Ubicación: Lima/Peru
Mensajes: 25
Antigüedad: 17 años
Puntos: 0
Respuesta: donde esta el error?

hola sabes ami me paso lo mismo hace un tiempo y el porblema radicaba en la conexion, porque???

pues en las librerias para posgrest siempre piden el parametro de conexion despues de un query.

$rut_emple=$_GET['kx_rut'];
echo "$rut_emple";
$query_select= "select * from empleado where kx_rut= '$rut_emple'";
$rs= pg_query($query_select,$conex);
$row = pg_fetch_array($rs);

haver que sale.
  #4 (permalink)  
Antiguo 23/03/2009, 21:46
 
Fecha de Ingreso: noviembre-2007
Mensajes: 237
Antigüedad: 16 años, 5 meses
Puntos: 4
Respuesta: donde esta el error?

gracias por su ayuda, utilice el trim y ahora si me funciona, pero aun no entiendo de donde salio ese espacio? cpomo se genera, ya que tngo ese mismo codigo en otro problema y me funciona a la perfeccion, quede plop, gracias por la ayuda, realmente me tenia loko ya,GRACIAS A LOS DOS
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:30.