Foros del Web » Programando para Internet » PHP »

ayuda imprimir pagina php

Estas en el tema de ayuda imprimir pagina php en el foro de PHP en Foros del Web. hola amigos que tal... bueno en esta oportunidad copio por que tengo un super problema... :S bueno les explico, el problema que tengo es que ...
  #1 (permalink)  
Antiguo 21/08/2009, 09:32
 
Fecha de Ingreso: julio-2004
Mensajes: 323
Antigüedad: 19 años, 9 meses
Puntos: 1
ayuda imprimir pagina php

hola amigos que tal... bueno en esta oportunidad copio por que tengo un super problema... :S

bueno les explico, el problema que tengo es que necesito hacer una consulta a la base de datos que me genere codigos de la siguiente manera:

DATOS:
Loteria:
Numeros jugados por esa loteria:

y repita de nuevo ( solo en caso de que se hallan jugado por otra loteria):
en dado caso de que se juegue por dos deberia imprimir el php asi:

Datos:
Loterias:
Numeros jugados por esa loteria:
Loteria 2 :
Numero jugados por loteria2


he intentado hacerlo de distintas formas aqui les dejo la que mas se ha acercado :S


Código PHP:
 echo "<table border='0' height='*' width='10'"
      echo 
"<tr><td><b>Numero De Ticket:<br></b>".$tabla['Ticket']."";
      echo 
"<b>Agencia de loteria el Nazareno<br></b>";
      echo 
"<b>========================</b><br>";
      echo 
"<b>Loterias:</b><br>".$tabla['Loterias']."";
  do{
      echo 
"<b> </b>".$tabla['Loterias']."";
      echo 
"<b> </b>".$tabla['Numero']."";
      echo 
"<b>x</b>".$tabla['cantidad']."";


pero termina haciendome 1 sola consulta de loterias, osea me muestra la loteria1 sola vez, :S y el segundo echo que llama loterias me muestra todas las loterias que hallan en una sola linea y no me sirve asi :S...

la base de datos de donde hace el llamaado esta conformada de la siguiente forma:


numj{loterias ----- >Loterias,Numeros,Cantidad, Ticket.


bueno espero me puedan ayudar... saludos y espero su ayuda
  #2 (permalink)  
Antiguo 21/08/2009, 09:57
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 imprimir pagina php

lee el siguiente tema...
[APORTE] Representación de datos con tablas

seguro te ayudara!!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 21/08/2009, 10:10
 
Fecha de Ingreso: julio-2004
Mensajes: 323
Antigüedad: 19 años, 9 meses
Puntos: 1
Respuesta: ayuda imprimir pagina php

la verdad es practicamente lo mismo que hago, lo que estoy preguntando es como hacer llamados a la base de datos de la manera que necesito. ya el sistema funciona bien todo la consulta... pero el problema es el modo en el que necesito que se consulten las cosas. por que debe comprobar y hacer llamados distintos.. gracias de todas formas pero no me ha servido de mucho jeje... gracias de todos modos men.


no tiene nada que ver con la tabla. el problema es con las consultas de la base de datos no con las tablas.

Última edición por Sairox; 21/08/2009 a las 10:19
  #4 (permalink)  
Antiguo 21/08/2009, 10:16
Avatar de cesarpunk  
Fecha de Ingreso: enero-2008
Ubicación: Lima
Mensajes: 943
Antigüedad: 16 años, 3 meses
Puntos: 9
Respuesta: ayuda imprimir pagina php

primero preocupate que tu query de datos esté bien, si te muestra todos los datos que necesitas entonces pasas a imprimirlos, y nada mas simple que primero diseñar tu tabla en html y las celdas los vas generando con un for o while que a la vez te imprime los datos de la loteria.
__________________
Quitenme la vida pero no la bebida.
  #5 (permalink)  
Antiguo 21/08/2009, 10:17
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 imprimir pagina php

Cita:
Iniciado por Sairox Ver Mensaje
[...] no tiene nada que ver con la tabla. el problema es con las consultas no las tablas.
pues el titulo decía que tenias problemas para imprimir los datos...

así, que por eso se deben escribir titulos correctos y descriptivos...

__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #6 (permalink)  
Antiguo 21/08/2009, 10:25
 
Fecha de Ingreso: junio-2009
Mensajes: 128
Antigüedad: 14 años, 10 meses
Puntos: 5
Respuesta: ayuda imprimir pagina php

Hola amigo, 2 cosas

Muestranos como tienes tu mysql_query y que tienes dentro del while(), ya que después de tu "}" final debe estar el while()

Saludos
  #7 (permalink)  
Antiguo 21/08/2009, 10:31
 
Fecha de Ingreso: julio-2004
Mensajes: 323
Antigüedad: 19 años, 9 meses
Puntos: 1
Respuesta: ayuda imprimir pagina php

ya te muestro como esta todo el codigo de consulta:

Código PHP:
<br>
<br>
<table height='*' widht='10'"><tr><td>
<b>
<center>
<script type="text/javascript">
var ahora = new Date()
document.write("Fecha y Hora:")
document.write(ahora.getHours())
document.write(":")
document.write(ahora.getMinutes())
document.write(" , ")
document.write(ahora.getDate())
document.write("/")
document.write(ahora.getMonth() + 1)
document.write("/")
document.write(ahora.getFullYear())
</script></center></b></tr></td>

      <?php
if ($_POST['buscador'])
{
$buscar $_POST['palabra'];
       

      
$conexion=mysql_connect("localhost","root","root");

      
mysql_select_db("numj",$conexion);

      
$sql "SELECT * FROM loterias WHERE ticket like '%$buscar%' ORDER BY numero";

$resultado=mysql_query($sql,$conexion) or die( mysql_error() );

      
$tabla=mysql_fetch_array($resultado);

      if(
$tabla){
       


  echo 
"<table border='0' height='*' width='10'"
      echo 
"<tr><td><b>Numero De Ticket:<br></b>".$tabla['Ticket']."";
      echo 
"<b>Agencia de loteria el Nazareno<br></b>";
      echo 
"<b>========================</b><br>";
      echo 
"<b>Loterias:</b><br>".$tabla['Loterias']."";
  do{
      echo 
"<b> </b>".$tabla['Loterias']."";
      echo 
"<b> </b>".$tabla['Numero']."";
      echo 
"<b>x</b>".$tabla['cantidad']."";


}






        }while(
$tabla=mysql_fetch_array($resultado));

      
$query mysql_query("SELECT sum(Cantidad) as Ticket FROM loterias WHERE Ticket = $buscar") or die( mysql_error() );
      
$row mysql_fetch_assoc($query);

      echo 
"<b><br>Cantidad total a pagar (BsF):".$row["Ticket"]."</b></td></tr>";


      
$query2 mysql_query("SELECT sum(Cantidad) as Ticket FROM loterias WHERE Ticket = $buscar") or die( mysql_error() );
      
$row2 mysql_fetch_assoc($query2);


      echo 
"<tr><td><b>Cantidad total a pagar (Bs):".$row2["Ticket"]*(1000)."</b></td></tr>";



        echo 
"</table>";

      }

      else{

      echo 
"No se han encontrado resultados en la busqueda";

      }
}

      
mysql_close($conexion);

      
?>

ese es el codigo de consulta completo amigo
  #8 (permalink)  
Antiguo 21/08/2009, 10:36
 
Fecha de Ingreso: julio-2004
Mensajes: 323
Antigüedad: 19 años, 9 meses
Puntos: 1
Respuesta: ayuda imprimir pagina php

Cita:
Iniciado por pateketrueke Ver Mensaje
pues el titulo decía que tenias problemas para imprimir los datos...

así, que por eso se deben escribir titulos correctos y descriptivos...

si sorry xD error tecnico, me ocupe un poco y no me di cuenta del titulo hasta horita jejeje xD.


Cita:
primero preocupate que tu query de datos esté bien, si te muestra todos los datos que necesitas entonces pasas a imprimirlos, y nada mas simple que primero diseñar tu tabla en html y las celdas los vas generando con un for o while que a la vez te imprime los datos de la loteria.
todo el llamado funciona bien, el problema es que cuando hago la consulta con "while" me mustra todas las loterias en 1 linea :S. , y deberia mostrarme loteria1 y los numeros, loteria2 y los numeros, loteria3 y los numeros asi susesivamente...


(lo de loteria1, 2 y 3 es suponiendo que esos sean los nombres de la looteria que estan guardados en el campo loterias )
  #9 (permalink)  
Antiguo 24/08/2009, 11:41
 
Fecha de Ingreso: julio-2004
Mensajes: 323
Antigüedad: 19 años, 9 meses
Puntos: 1
Respuesta: ayuda imprimir pagina php

ummm... ninguna idea?
  #10 (permalink)  
Antiguo 25/08/2009, 09:12
 
Fecha de Ingreso: julio-2004
Mensajes: 323
Antigüedad: 19 años, 9 meses
Puntos: 1
Respuesta: ayuda imprimir pagina php

umm creo que no
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 11:01.