Foros del Web » Programando para Internet » PHP »

Donde esta mi error

Estas en el tema de Donde esta mi error en el foro de PHP en Foros del Web. Hola a todos estoy creando un pdf con la clase ezpdf todo bien... pero necesito que un texto tenga un while... ya que mi consulta ...
  #1 (permalink)  
Antiguo 11/02/2014, 00:41
Avatar de Briss  
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 9 meses
Puntos: 12
Donde esta mi error

Hola a todos estoy creando un pdf con la clase ezpdf todo bien... pero necesito que un texto tenga un while... ya que mi consulta arroja mas de 1 resultado...
consulta
$queEmp = sprintf("SELECT * from ....=%s", GetSQLValueString($abc, "text"));
$resEmp = mysql_query($queEmp, $conexion) or die(mysql_error());
$totEmp=mysql_num_rows($resEmp);

estoy trabajandolo asi...
$txttit=$totEmp['nombre'];//este es el campo
$pdf->ezText($txttit, 9, array('justification'=>'left'));//aca lo muestro

pero solo sale una vez...
cuando lo hago con tablas lo hago asi

$ixx = 0;
while($datatmp = mysql_fetch_assoc($resEmp)) {
$ixx = $ixx+1;
$data[] = array_merge($datatmp, array('num'=>$ixx));


}
$titles = array(

'conceptotext'=>'<b>Concepto</b>',



);


Pero no necesito que sean tablas necesito solo el texto.... y no se como meter en while mi $txttit=$totEmp['nombre'];//este es el campo desde ya gracias
  #2 (permalink)  
Antiguo 11/02/2014, 01:27
Avatar de Briss  
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 9 meses
Puntos: 12
Respuesta: Donde esta mi error

cambie esto
mysql_select_db("ces", $conexion);
$queEmp = sprintf("SELECT * from ....=%s", GetSQLValueString($abc, "text"));
$resEmp = mysql_query($queEmp, $conexion) or die(mysql_error());
$totEmp=mysql_fetch_assoc($resEmp);

y lo trate de mostrar asi
do {
$txttit6=$totEmp['conceptotext'];
}
while ($totEmp= mysql_fetch_assoc($resEmp));


Pero solo me muestra un registro
  #3 (permalink)  
Antiguo 11/02/2014, 08:13
 
Fecha de Ingreso: abril-2012
Mensajes: 30
Antigüedad: 12 años
Puntos: 0
Respuesta: Donde esta mi error

Cita:
Iniciado por Briss Ver Mensaje
cambie esto
mysql_select_db("ces", $conexion);
$queEmp = sprintf("SELECT * from ....=%s", GetSQLValueString($abc, "text"));
$resEmp = mysql_query($queEmp, $conexion) or die(mysql_error());
$totEmp=mysql_fetch_assoc($resEmp);

y lo trate de mostrar asi
do {
$txttit6=$totEmp['conceptotext'];
}
while ($totEmp= mysql_fetch_assoc($resEmp));


Pero solo me muestra un registro
Probá en principio cambiar mysql_fetch_assoc por mysql_fetch_array para que te muestre varios registros!

Contanos luego como te fué!
  #4 (permalink)  
Antiguo 11/02/2014, 13:01
Avatar de Briss  
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 12 años, 9 meses
Puntos: 12
Respuesta: Donde esta mi error

Cita:
Iniciado por locurafragil Ver Mensaje
Probá en principio cambiar mysql_fetch_assoc por mysql_fetch_array para que te muestre varios registros!

Contanos luego como te fué!
Gracias probe con esto... pero no mostro nada

Etiquetas: mysql, select, sql, tabla
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 17:21.