Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

como previsualizar un presupuesto

Estas en el tema de como previsualizar un presupuesto en el foro de Frameworks y PHP orientado a objetos en Foros del Web. hola que tengo una pagina interna para listar presupuestos. y lo he conseguido mostrandolos segun por nombre o todos en paginacion y dentro de esta ...
  #1 (permalink)  
Antiguo 01/05/2011, 05:29
 
Fecha de Ingreso: mayo-2009
Ubicación: Andalucia
Mensajes: 650
Antigüedad: 14 años, 11 meses
Puntos: 1
como previsualizar un presupuesto

hola que tengo una pagina interna para listar presupuestos.

y lo he conseguido mostrandolos segun por nombre o todos en paginacion y dentro de esta paginacion kiero usar el formulario para presentar en vez de una paginacion que coge los 3 primeros campos del presupuesto mostrar atraves de cada formulario de paginacion su correspondiente presupuesto pero con todos los campos.

tengo la pagina verpagi.php que es el listado en modo paginacion de los presupuestos mostrando solo los 3 primeros campos:

verpagi.php:
[PHP]
<?php require_once("../../includes/initialize.php"); ?>
<?php

if(!$sesion->esta_logueado())
{
redireccionar_a("login.php");
}
?>

<?php

$pagina = (!empty($_GET["pagina"])) ? (int)$_GET["pagina"] : 1 ;



$fotos_grupo = 5;
$total_fotos = Mudanza::cantidad_total();

//$fotos = Foto::buscar_todos();
$paginacion = new Paginacion($pagina,$fotos_grupo,$total_fotos);
$sql = "SELECT nombre, email , telefono FROM mudanza ";
$sql .= " LIMIT {$fotos_grupo} " ;
$sql .= " OFFSET " .$paginacion->offset();
$mudanzas = Mudanza::buscar_por_sql($sql);



?>
<?php if (isset($_POST["presupuesto"]))
{
$id = $mudanza->id;
$mudanzas = Mudanza::buscar_por_id($id);

}
?>

<?php include("admin_header.php"); ?>
<?php foreach($mudanzas as $mudanza) { ?>
<div id="formulario">
<form id="frmJoin" name="frmJoin" method="post" action="verpagi.php">
<fieldset>
<legend><strong>Datos de contacto</strong></legend>
<p>
<label for="first_name">Nombre: <span class="required">[obligatorio]</span></label>
<input name="nombre" type="text" class="text" id="nombre" tabindex="10" value=" <?php echo $mudanza->nombre ;?>"
/>
</p>
<p>
<label for="last_name">Teléfono:<span class="required">[obligatorio]</span></label>
<input name="telefono" type="text" class="text" id="telefono" tabindex="20" value="<?php echo $mudanza->email; ?>"/>
</p>
<p>
<label for="email">Email:<span class="required">[obligatorio]</span></label>
<input name="email" type="text" class="text" id="email" tabindex="30" value="<?php echo $mudanza->telefono; ?>"/>
</p>
<p>
<input type="submit" name="presupuesto" id="submit" value="" tabindex="210" />
</p>
</fieldset>

</form>
<?php } ?>
</div>
<?php
if($paginacion->existe_anterior())
{
echo "<a href=\"verpagi.php?pagina=";
echo $paginacion->pagina_anterior();
echo "\">anterior</a>";
}

for($i=1;$i<=$paginacion->total_paginas();$i++)
{
if($paginacion->pagina_actual == $i)
{
echo "&nbsp;<b>{$i}</b>";
}
else
{
echo "<a href=\"verpagi.php?pagina={$i}\">{$i}</a>";
}

}
if($paginacion->existe_siguiente())
{
echo "<a href=\"verpagi.php?pagina=";
echo $paginacion->pagina_siguiente();
echo "\">siguiente</a>";
}


?>

y la pagina presupuesto de donde se tendria que sacar el id del registro de la mudanza de la pagina verpagi.php y mostrar el presupuesto entero (pero no se como pasarle la id a esta pagina presupuesto:
presupuesto.php:
  #2 (permalink)  
Antiguo 01/05/2011, 05:31
 
Fecha de Ingreso: mayo-2009
Ubicación: Andalucia
Mensajes: 650
Antigüedad: 14 años, 11 meses
Puntos: 1
Respuesta: como previsualizar un presupuesto

presupuesto.php:

Código PHP:
<?php require_once("../../includes/initialize.php"); ?>
<?php

if(!$sesion->esta_logueado())
{
    
redireccionar_a("login.php");
}
?>
<?php  
include("admin_header.php"); ?>
<?php
if (isset($_POST["presupuesto"])) 
{
    

    
$dato=$_POST['id'];
    
$SQL "select * from mudanza where nombre like '%".$dato."%'";
    
$RES mysql_query($SQL,$conexion);
    
    while(
$fila mysql_fetch_assoc($RES)) {



        
$camp0=$fila['id']; 
        
$camp1=$fila['nombre']; 
        
$camp2=$fila['telefono']; 
        
$camp3=$fila['email']; 
        
$camp4=$fila['montar'];
        
$camp5=$fila['embalar']; 
        
        
$camp6=$fila['ascensor']; 
        
$camp7=$fila['distancia']; 
        
$camp8=$fila['metros']; 
        
$camp9=$fila['fecha']; 
        
$camp10=$fila['direccion1']; 
        
$camp11=$fila['poblacion1']; 
        
        
$camp12=$fila['provincia1']; 
        
$camp13=$fila['direccion2']; 
        
$camp14=$fila['poblacion2']; 
        
$camp15=$fila['provincia2']; 
        
$camp16=$fila['salon']; 
        
$camp17=$fila['cocina']; 
        
        
$camp18=$fila['dormitorio1']; 
        
$camp19=$fila['dormitorio2']; 
        
$camp20=$fila['dormitorio3']; 
        
$camp21=$fila['dormitorio4']; 
        
$camp22=$fila['otrosobjetos']; 
    
        }


}
        


        

?>
  #3 (permalink)  
Antiguo 01/05/2011, 05:31
 
Fecha de Ingreso: mayo-2009
Ubicación: Andalucia
Mensajes: 650
Antigüedad: 14 años, 11 meses
Puntos: 1
Respuesta: como previsualizar un presupuesto

[PHP]<div id="formulario">
<form id="frmJoin" name="frmJoin" method="post" action="contacto.php">
<fieldset>
<legend><strong>Datos de contacto</strong></legend>
<p>
<label for="first_name">Nombre: <span class="required">[obligatorio]</span></label>
<input name="nombre" type="text" class="text" id="nombre" tabindex="10" value="<?php echo @$camp1; ?>"/>
</p>
<p>
<label for="last_name">Teléfono:<span class="required">[obligatorio]</span></label>
<input name="telefono" type="text" class="text" id="telefono" tabindex="20" value="<?php echo @$camp2; ?>"/>
</p>
<p>
<label for="email">Email:<span class="required">[obligatorio]</span></label>
<input name="email" type="text" class="text" id="email" tabindex="30" value="<?php echo @$camp3; ?>"/>
</p>

</fieldset>
<fieldset>
<legend><strong>Detalles de su mudanza</strong></legend>
<p>

<label for="montar">¿Desea que Mudanzas Avellan desmonte sus muebles?:</label>
<select name="montar" id="montar" size="1" tabindex="40">
<?php

$montar= array( "si" => "si" ,"no" => "no" );

foreach($montar as $campomontar =>$montars)
{

echo "<option value = \"{$montars}\"";
if (@$camp4== $montars )
{
echo "selected" ;

}
echo ">{$montars}</option>";
}
?>
</select>

</p>
<p>

<label for="embalar">¿Desea que Mudanzas Avellan embale sus enseres?:</label>

<select name="embalar" id="embalar" size="1" tabindex="50">
<?php

$embalar= array( "si" => "si" ,"no" => "no" );

foreach($embalar as $campoembalar =>$embalars)
{

echo "<option value = \"{$embalars}\"";
if (@$camp5== $embalars )
{
echo "selected" ;

}
echo ">{$embalars}</option>";
}
?>

</select>

</p>
<p>

<label for="ascensor">¿Dispone de ascensor?:</label>
<select name="ascensor" id="ascensor" tabindex="60" size="1">
<?php

$ascensor= array( "si" => "si" ,"no" => "no" );

foreach($ascensor as $campoascensor =>$ascensores)
{

echo "<option value = \"{$ascensores}\"";
if (@$camp6== $ascensores )
{
echo "selected" ;

}
echo ">{$ascensores}</option>";
}
?>

</select>

</p>
<p>

<label for="distancia">¿La distancia a la que quedará aparcado el camión del portal es superior a los 25 metros?:</label>
<select name="distancia" id="distancia" tabindex="70">
<?php

$distancia= array( "si" => "si" ,"no" => "no" );

foreach($distancia as $campodistancia =>$distancias)
{

echo "<option value = \"{$distancias}\"";
if (@$camp7== $distancias )
{
echo "selected" ;

}
echo ">{$distancias}</option>";
}
?>

</select>

</p>
<ul>
<li> <label for="metros">¿Cuantos metros?:</label>
<input name="metros" type="text" class="text" id="metros" tabindex="80" value="<?php echo @$camp8; ?>"/></li>

<li> <label for="fecha">Fecha de su mudanza:</label>
<input name="fecha" type="text" class="text" id="fecha" tabindex="90" value="<?php echo @$camp9; ?>"/></li>
</ul>
</fieldset>
<fieldset>
<legend><strong>Origen</strong></legend>
<p>
<label for="direccion1">Dirección:</label>
<input name="direccion1" type="text" class="text" id="direccion1" tabindex="100" value="<?php echo @$camp10; ?>" />
</p>
<p>
<label for="poblacion">Población:</label>
  #4 (permalink)  
Antiguo 01/05/2011, 05:32
 
Fecha de Ingreso: mayo-2009
Ubicación: Andalucia
Mensajes: 650
Antigüedad: 14 años, 11 meses
Puntos: 1
Respuesta: como previsualizar un presupuesto

Código PHP:
 <input name="poblacion1" type="text" class="text" id="poblacion" tabindex="110" value="<?php echo @$camp11?>" />
        </p>
        <p><label for="provincia1">Provincia:</label>
          <select name="provincia1" id="provincia1" tabindex="120" size="1">
                                   <?php

$provincia1
= array( "a_coruña" => "a_coruña" ,"alava" => "alava""albacete" => "albatece" ,"alicante" => "alicante" ,
"almeria" => "almeria" ,"asturias" => "asturias" "avila" => "avila" ,"badajoz" => "badajoz" "baleares" => "baleares" ,"barcelona" => "barcelona" "burgos" => "burgos" ,"caceres" => "caceres" "cadiz" => "cadiz" ,"cantabria" => "cantabria" ,"castellon" => "castellon" ,"ceuta" => "ceuta" ,"ciudad_real" => "ciudad_real" ,"cordoba" => "cordoba" ,"cuenca" => "cuenca" ,"girona" => "girona" ,"granada" => "granada" ,"guadalajara" => "guadalajara" ,"guipuzcua" => "guipuzcua" ,"huelva" => "huelva" ,"huesca" => "huesca" ,"jaen" => "jaen" ,"la_rioja" => "la_rioja" ,"las_palmas" => "las_palmas" ,"leon" => "leon" ,"lleida" => "lleida" ,"lugo" => "lugo" ,"madrid" => "madrid" "malaga" => "malaga" ,"melilla" => "melilla" ,"murcia" => "murcia" ,"navarra" => "navarra" ,"ourense" => "ourense" ,"palencia" => "palencia" "pontevedra" => "pontevedra" ,"salamanca" => "salamanca" "santa_cruz_de_tenerife" => "santa_cruz_de_tenerife" ,"segovia" => "segovia" ,"sevilla" => "sevilla" ,"soria" => "soria" ,"tarragona" => "tarragona" ,"teruel" => "teruel" "toledo" => "toledo" ,"valencia" => "valencia" ,"valladolid" => "valladolid" ,"vizcaya" => "vizcaya" ,"zamora" => "zamora" ,"zaragoza" => "zaragoza"  );
    
    foreach(
$provincia1 as $campoprovincia =>$provincias)
    {
        
        echo 
"<option value = \"{$provincias}\"";
    if (@
$camp12== $provincias )
        {
        echo 
"selected" ;
    
        }
        echo 
">{$provincias}</option>";
    }
?>                          
              </select>
               </p>
        
</fieldset>
<fieldset>
 <legend><strong>Destino</strong></legend>
<p>
          <label for="direccion2">Dirección:</label>
          <input name="direccion2" type="text" class="text" id="direccion2" tabindex="120" value="<?php echo @$camp13?>"/>
        </p>
        <p>
          <label for="poblacion2">Población:</label>
          <input name="poblacion2" type="text" class="text" id="poblacion2" tabindex="130" value="<?php echo @$camp14?>"/>
        </p>
        <p><label for="provincia2">Provincia:</label>
          <select name="provincia2" id="provincia2" tabindex="120" size="1">
                                             <?php

$provincia2
= array( "a_coruña" => "a_coruña" ,"alava" => "alava""albacete" => "albatece" ,"alicante" => "alicante" ,
"almeria" => "almeria" ,"asturias" => "asturias" "avila" => "avila" ,"badajoz" => "badajoz" "baleares" => "baleares" ,"barcelona" => "barcelona" "burgos" => "burgos" ,"caceres" => "caceres" "cadiz" => "cadiz" ,"cantabria" => "cantabria" ,"castellon" => "castellon" ,"ceuta" => "ceuta" ,"ciudad_real" => "ciudad_real" ,"cordoba" => "cordoba" ,"cuenca" => "cuenca" ,"girona" => "girona" ,"granada" => "granada" ,"guadalajara" => "guadalajara" ,"guipuzcua" => "guipuzcua" ,"huelva" => "huelva" ,"huesca" => "huesca" ,"jaen" => "jaen" ,"la_rioja" => "la_rioja" ,"las_palmas" => "las_palmas" ,"leon" => "leon" ,"lleida" => "lleida" ,"lugo" => "lugo" ,"madrid" => "madrid" "malaga" => "malaga" ,"melilla" => "melilla" ,"murcia" => "murcia" ,"navarra" => "navarra" ,"ourense" => "ourense" ,"palencia" => "palencia" "pontevedra" => "pontevedra" ,"salamanca" => "salamanca" "santa_cruz_de_tenerife" => "santa_cruz_de_tenerife" ,"segovia" => "segovia" ,"sevilla" => "sevilla" ,"soria" => "soria" ,"tarragona" => "tarragona" ,"teruel" => "teruel" "toledo" => "toledo" ,"valencia" => "valencia" ,"valladolid" => "valladolid" ,"vizcaya" => "vizcaya" ,"zamora" => "zamora" ,"zaragoza" => "zaragoza"  );
    
    foreach(
$provincia2 as $campoprovincia =>$provincias)
    {
        
        echo 
"<option value = \"{$provincias}\"";
    if (@
$camp15== $provincias )
        {
        echo 
"selected" ;
    
        }
        echo 
">{$provincias}</option>";
    }
?>                             
              </select>
               </p>
        
</fieldset>

<fieldset>
 <legend><strong>Inventario objetos</strong></legend>
 <p>
              <label for="salon" class="subHead">Objetos Salón</label>
              <textarea name="salon" id="salon" cols="45" rows="5" tabindex="140"><?php echo @$camp16?></textarea>
            </p>
             <p>
              <label for="cocina" class="subHead">Objetos Cocina</label>
              <textarea name="cocina" id="cocina" cols="45" rows="5" tabindex="150"><?php echo @$camp17?></textarea>
            </p>
           <p>
              <label for="dormitorio1" class="subHead">Objetos Dormitorio 1</label>
              <textarea name="dormitorio1" id="dormitorio1" cols="45" rows="5" tabindex="160"> <?php echo @$camp18?></textarea>
            </p>
              <p>
              <label for="dormitorio2" class="subHead">Objetos Dormitorio 2</label>
              <textarea name="dormitorio2" id="dormitorio2" cols="45" rows="5" tabindex="170"><?php echo @$camp19?></textarea>
            </p>
              <p>
              <label for="dormitorio3" class="subHead">Objetos Dormitorio 3</label>
              <textarea name="dormitorio3" id="dormitorio3" cols="45" rows="5" tabindex="180" ><?php echo @$camp20?></textarea>
            </p>
               <p>
              <label for="dormitorio4" class="subHead">Objetos Dormitorio 4</label>
              <textarea name="dormitorio4" id="dormitorio4" cols="45" rows="5" tabindex="190" ><?php echo @$camp21?></textarea>
            </p>
               <p>
              <label for="otros" class="subHead">Otros Objetos</label>
              <textarea name="otrosobjetos" id="otrosobjetos" cols="45" rows="5" tabindex="200"> <?php echo @$camp22?></textarea>
            </p>
</fieldset>
<p>
              <input type="submit" name="submit" id="submit" value="" tabindex="210" />
            </p>
</form>
</div>
</div>
<?php require_once("admin_footer.php"); ?>

Etiquetas: presupuesto, previsualizar
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 07:10.