Foros del Web » Programando para Internet » PHP »

Problema!!

Estas en el tema de Problema!! en el foro de PHP en Foros del Web. Holas gente, bueno yo siempre con problemas, no :( Código PHP:                    <?php session_start (); $idx = $_SESSION [ "usuario" ] ; $resultado2 =  mysql_query ( ...
  #1 (permalink)  
Antiguo 18/12/2008, 15:49
 
Fecha de Ingreso: marzo-2008
Ubicación: Santa Cruz, Argentina
Mensajes: 433
Antigüedad: 16 años, 8 meses
Puntos: 5
Problema!!

Holas gente, bueno yo siempre con problemas, no :(


Código PHP:
                  <?php



session_start
();

$idx=$_SESSION["usuario"] ;


$resultado2mysql_query("select * from usuarios_admin",$conexion);



$columna2mysql_fetch_array($resultado2);



$resultadomysql_query("SELECT * FROM factura WHERE cli_id='$idx'",$conexion);



$columnamysql_fetch_array($resultado);



?>







<p>



<div align="center">



<table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="80%" bordercolor="#FDCE36">



            <tr>



<td width="10%"><div align="center"><font color="#FFFFFF" size="1" face="Verdana">Numero de Factura</font></div></td>



<td width="10%"><div align="center"><font color="#FFFFFF" size="1" face="Verdana">Fecha de Emision</font></div></td>



<td width="10%"><div align="center"><font color="#FFFFFF" size="1" face="Verdana">Monto a Pagar</font></div></td>



<td width="10%"><div align="center"><font color="#FFFFFF" size="1" face="Verdana">Vencimiento</font></div></td>



<td width="10%"><div align="center"><font color="#FFFFFF" size="1" face="Verdana">Estado</font></div></td>    



</tr>



<form action='https://argentina.dineromail.com/Shop/Shop_Ingreso.asp' method='post'>



<input type='hidden' name='NombreItem' value="Factura Nº <?php echo $columna['fac_id'];?>">



<input type='hidden' name='TipoMoneda' value='1'>



<input type='hidden' name='PrecioItem' value="<?php echo $columna['fac_monto'];?>">



<input type='hidden' name='E_Comercio' value='500007'>



<input type='hidden' name='NroItem' value="<?php echo $columna['fac_id'];?>">



<input type='hidden' name='image_url' value='http://'>



<input type='hidden' name='DireccionExito' value='http://fusdehost.com/facturas.php'>



<input type='hidden' name='DireccionFracaso' value='http://fusdehost.com/index1http://fusdehost.com/index1.php.php'>



<input type='hidden' name='DireccionEnvio' value='0'>



<input type='hidden' name='Mensaje' value='1'>



<input type='hidden' name='MediosPago' value='4,5,6,14,15,16,17,18,2,7,13'>



<tr>



<td><div align="center"><!--mail--><font color="#FFFFFF" size="1" face="Verdana"><?php echo stripslashes($columna['fac_id'])?> </font></div></td>



<td><div align="center"><!--mail--><font color="#FFFFFF" size="1" face="Verdana"><?php echo stripslashes($columna['fac_emision'])?> </font></div></td>



<td><div align="center"><!--mail--><font color="#FFFFFF" size="1" face="Verdana"><?php echo stripslashes($columna['fac_monto'])?> </font></div></td>



<td><div align="center"><!--mail--><font color="#FFFFFF" size="1" face="Verdana"><?php echo stripslashes($columna['fac_vencimiento'])?> </font></div></td>



<td><div align="center"><!--mail--><font color="#FFFFFF" size="1" face="Verdana">



<? 



if(stripslashes($columna['est_id']) == 1){echo"<input type='submit' value='Pendiente' name='submit'>";} 



if(
stripslashes($columna['est_id']) == 2){echo"<font color='#00ff00 size='15'>Pagada</font>";} 



?></font></div></td>



</tr>



</form>



          </table></p>
Les explico, desde este codigo carga las facturas que estan a nombre de el usuario conectado, todo 0 problemas pero carga 1 sola factura y puse 5 facturas a ese nombre...

Que puede ser?'

AYUDAAAAAA

desde ya Muchisimas Gracias :)

atte, PoLiZe
  #2 (permalink)  
Antiguo 18/12/2008, 15:57
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 20 años, 2 meses
Puntos: 18
Respuesta: Problema!!

es que no recorres el resultado, deberias hacerlo con algo así como:
do {
lo que sea
}while ($columna = mysql_fetch_assoc($resultado));
  #3 (permalink)  
Antiguo 18/12/2008, 15:58
Avatar de Carxl
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Bogotá
Mensajes: 2.993
Antigüedad: 18 años, 3 meses
Puntos: 70
Respuesta: Problema!!

Hola PoLiZe...

Pues si estás seguro que tienes varios registros con el mismo usuario, pues lo mínimo que debes hacer es recorrerlos no?

Normalmente se hace mediante un ciclo :p, while, for:
Código php:
Ver original
  1. while($columna=mysql_fetch_array($resultado))
  2. {
  3. echo $columna['campo_db_que_necesites']."<br>";
  4. }

Prueba así

Saludos
__________________
Hay 10 tipos de personas, los que entienden binario y los que no. (Anónimo)
www.programandoweb.com
  #4 (permalink)  
Antiguo 18/12/2008, 16:12
 
Fecha de Ingreso: marzo-2008
Ubicación: Santa Cruz, Argentina
Mensajes: 433
Antigüedad: 16 años, 8 meses
Puntos: 5
Respuesta: Problema!!

mmm pero si ago eso va aver un error :( en el IF y en el form no hay otra forma??
  #5 (permalink)  
Antiguo 18/12/2008, 16:19
Avatar de Carxl
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Bogotá
Mensajes: 2.993
Antigüedad: 18 años, 3 meses
Puntos: 70
Respuesta: Problema!!

Por qué dices que "va a haber" un error??
__________________
Hay 10 tipos de personas, los que entienden binario y los que no. (Anónimo)
www.programandoweb.com
  #6 (permalink)  
Antiguo 18/12/2008, 16:22
 
Fecha de Ingreso: marzo-2008
Ubicación: Santa Cruz, Argentina
Mensajes: 433
Antigüedad: 16 años, 8 meses
Puntos: 5
Respuesta: Problema!!

es que lo intente y en el formulario da error :(
  #7 (permalink)  
Antiguo 18/12/2008, 16:23
Avatar de trasgukabi  
Fecha de Ingreso: septiembre-2004
Mensajes: 2.749
Antigüedad: 20 años, 2 meses
Puntos: 18
Respuesta: Problema!!

que error da?
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 14:08.