Foros del Web » Programando para Internet » PHP »

ayuda con caracter

Estas en el tema de ayuda con caracter en el foro de PHP en Foros del Web. Lo que pasa es que genero una consulta, y la imprimo en PDF el detalle esta en que quiero que mi consulta a un dato ...
  #1 (permalink)  
Antiguo 12/10/2010, 15:07
 
Fecha de Ingreso: febrero-2009
Mensajes: 199
Antigüedad: 15 años, 2 meses
Puntos: 3
Información ayuda con caracter

Lo que pasa es que genero una consulta, y la imprimo en PDF el detalle esta en que quiero que mi consulta a un dato lo imprima alado de un caracter $(moneda), pero no funciona les muestro el codigo gracias de ante mano por su ayuda

Código PHP:
$queEmp "SELECT qna_abono,format(importe,2) as importe,tnomina from abonos where folio='$x' and id_seccion='$y' and importe > '0' and qna_abono > '0'"
$resEmp mysql_query($queEmp$conexion) or die(mysql_error()); 
$totEmp mysql_num_rows($resEmp); 

$ixx 0
while(
$datatmp mysql_fetch_assoc($resEmp)) { 
$ixx $ixx+1
$data[] = array_merge($datatmp, array('num'=>$ixx)); 
}
$a=33
$titles = array( 
'num'=>'<b>N°</b>'
'qna_abono'=>'<b>Quincena</b>'
'importe'=>'<b>Importe</b>',


); 
$options = array( 
'shadeCol'=>array(0.9,0.9,0.9), 
'xOrientation'=>'center'
 
); 
y los imprimo a si
Código PHP:
$pdf->ezTable($data$titles''$options); 
cabe aclarar que estoy usando class.ezpdf.php


mugras gracias por su ayuda
  #2 (permalink)  
Antiguo 12/10/2010, 15:29
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: ayuda con caracter

pero no se ve donde usas el $ ...
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 12/10/2010, 15:48
 
Fecha de Ingreso: febrero-2009
Mensajes: 199
Antigüedad: 15 años, 2 meses
Puntos: 3
Respuesta: ayuda con caracter

al momento de imprimirlas en el PDF lo hace asi

N° Quincena Importe
1 201020 200.00
1 201010 200.00
1 201010 200.00
1 201010 200.00
1 201010 200.00

pero quisiera que saliera a si

N° Quincena Importe
1 201020 $ 200.00
1 201010 $ 200.00
1 201010 $ 200.00
1 201010 $ 200.00
1 201010 $ 200.00
  #4 (permalink)  
Antiguo 12/10/2010, 15:55
Avatar de rickyper  
Fecha de Ingreso: abril-2009
Mensajes: 182
Antigüedad: 15 años
Puntos: 10
Respuesta: ayuda con caracter

Crea una variable
Código PHP:
Ver original
  1. Tipomoneda="$";
y la concatenas a tu Arreglo.
__________________
www.granideamillonaria.com
  #5 (permalink)  
Antiguo 12/10/2010, 16:59
 
Fecha de Ingreso: febrero-2009
Mensajes: 199
Antigüedad: 15 años, 2 meses
Puntos: 3
Respuesta: ayuda con caracter

la verdad en este ejemplo no sabria como concatenar en el arregl e realizado, varias obciones pero no funciona me podrias poner un ejemplo por favor... gracias por tu ayuda
  #6 (permalink)  
Antiguo 12/10/2010, 17:15
Avatar de rickyper  
Fecha de Ingreso: abril-2009
Mensajes: 182
Antigüedad: 15 años
Puntos: 10
Respuesta: ayuda con caracter

Puedes hacerlo asi:
Código PHP:
Ver original
  1. Tipomoneda="$";
  2. $queEmp = "SELECT qna_abono,concat($Tipomoneda,' ',format(importe,2)) as importe,tnomina from abonos where folio='$x' and id_seccion='$y' and importe > '0' and qna_abono > '0'";
  3. $resEmp = mysql_query($queEmp, $conexion) or die(mysql_error());
  4. $totEmp = mysql_num_rows($resEmp);
Tambien asi:
Código PHP:
Ver original
  1. $queEmp = "SELECT qna_abono,concat('$',' ',format(importe,2)) as importe,tnomina from abonos where folio='$x' and id_seccion='$y' and importe > '0' and qna_abono > '0'";
  2. $resEmp = mysql_query($queEmp, $conexion) or die(mysql_error());
  3. $totEmp = mysql_num_rows($resEmp);
__________________
www.granideamillonaria.com
  #7 (permalink)  
Antiguo 12/10/2010, 17:38
 
Fecha de Ingreso: febrero-2009
Mensajes: 199
Antigüedad: 15 años, 2 meses
Puntos: 3
Respuesta: ayuda con caracter

Gracias brother, me sirvio y me quitaste una duda, ahora se como algo mas

Etiquetas: caracteres
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 22:20.