21/09/2014, 09:11
|
| | Fecha de Ingreso: noviembre-2013
Mensajes: 3
Antigüedad: 11 años Puntos: 0 | |
Respuesta: leyendo datos con JQuery y PHP Hola Gracias por tu pronta respuesta.
Probe con
$("#input_descripcion").val(rs.descripcion);
pero no funciona, la manera como traigo los datos de la tabla esta abajo, no se si eso ayude, utilizo un objeto llamado producto que defino (esta abajo el codigo).
O si hay un ejemplo gracias.
Es urgente MUCHAS GRACIAS.
---------------- consulta de datos tabla.
public function consultaproducto1($cod) // declara el constructor, si trae el numero de producto lo busca , si no, trae todos los clientes
{
if ($cod!="")
{
$conexion = new Conexion();
$obProducto = new ToProducto();
try{
$this->sql = "SELECT * FROM `producto` WHERE prod_codigo = :codigoprod";
$sentencia = $conexion->prepare($this->sql);
$sentencia->bindParam(':codigoprod', $cod);
if($sentencia->execute())
{
//Retornamos true, consulta satisfactoria
$this->datos= $sentencia->fetch();
$obProducto->codigo = $this->datos["prod_codigo"];
$obProducto->descripcion = $this->datos["prod_descripcion"];
$obProducto->iva = $this->datos["prod_ivaporcentaje"];
$obProducto->unitario = $this->datos["prod_valorunitario"];
$obProducto->mensaje = "";
return $obProducto;
}
//Sino surgió algún error y retornamos una cadena de error.
else{
$this->datos= $sentencia->fetch();
$obProducto->codigo = "";
$obProducto->descripcion = "";
$obProducto->iva = "";
$obProducto->unitario = "";
$obProducto->mensaje = "Error al ejecutar la consulta del Producto";
return $obProducto;
}
}catch(Exception $e)
{
echo $e;
$conexion->close();
$vmens = "Error al seleccionar el Producto: ".$e;
$obProducto->mensaje =$mens;
return $obProducto;
}
}
--------------------------
-------objeto producto
<?php
class ToProducto{
var $codigo;
var $descripcion;
var $iva;
var $unitario;
var $mensaje;
public function getMensaje() {
return $this->mensaje;
}
public function setMensaje($mensaje) {
$this->mensaje = $mensaje;
}
public function getCodigo() {
return $this->codigo;
}
public function getDescripcion() {
return $this->descripcion;
}
public function getIva() {
return $this->iva;
}
public function getUnitario() {
return $this->unitario;
}
public function setCodigo($codigo) {
$this->codigo = $codigo;
}
public function setDescripcion($descripcion) {
$this->descripcion = $descripcion;
}
public function setIva($iva) {
$this->iva = $iva;
}
public function setUnitario($unitario) {
$this->unitario = $unitario;
}
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
} |