Ver Mensaje Individual
  #6 (permalink)  
Antiguo 22/02/2008, 09:15
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 9 meses
Puntos: 2135
Re: como ver el valor de una variable

Tu problema es que el input donde envias los valores, lo hace via JavaScript, con lo que no envia las variables, necesitas cambiar mas o menos así tu script:
Código PHP:
<form name="form" method="post">
                <table width="80%" border="0" cellspacing="1">
                  <tr>
                    <td width="12%">Buscar</td>
                    <td width="27%"><input type="text" name="buscar" size="30" /></td>
                    <td width="5%">por:</td>
                    <td width="28%">
                      <select name="opcion">
                        <option value="">Elija una opción</option>
                        <option value="1">Mercancía</option>
                        <option value="2">Rut</option>
                        <option value="3">Procedencia</option>
                        <option value="4">Clasificación</option>
                        <option value="5">DIN</option>
                      </select>
                      <input type="submit" name="Button1" value="Buscar" />
                    </td>
                    <td width="28%"></td>
                  </tr>
                 
                </table>
                
                <?php
                                       $op 
$_POST['opcion'];
                    if(
$op==1){
                        echo 
"opcion 1 <br/>";
                        print 
"<p>"print_r ($_REQUEST); 
                        print 
"</p>\n";
                        echo 
"$var <br/>";
                        
$query_mercancia="SELECT 
                                  `articulo`.ARTICULO_NOMBRE as nombre,
                                  `valor_articulo`.ARTICULO_VALOR1,
                                  `valor_articulo`.ARTICULO_VALOR2,
                                  `valor_articulo`.ARTICULO_VALOR3,
                                  `valor_articulo`.VALOR_COD,
                                  `formulario`.FORMULARIO_COD,
                                  `cliente`.CLIENTE_RUT,
                                  `cliente`.CLIENTE_NOMBRE,
                                  `empresa`.EMPRESA_NOMBRE,
                                  `pais`.PAIS_NOMBRE
                                FROM
                                  `articulo`,
                                  `valores_articulo`,
                                  `valor_articulo`,
                                  `detalle`,
                                  `formulario`,
                                  `cliente`,
                                  `empresa`,
                                  `pais`
                                WHERE
                                  `articulo`.ARTICULO_NOMBRE LIKE '%$_POST[buscar]%' AND 
                                  `articulo`.ARTICULO_COD = `valores_articulo`.ARTICULO_COD AND 
                                  `valores_articulo`.VALOR_COD = `valor_articulo`.VALOR_COD AND 
                                  `articulo`.ARTICULO_COD = `detalle`.ARTICULO_COD AND 
                                  `detalle`.FORMULARIO_COD = `formulario`.FORMULARIO_COD AND 
                                  `formulario`.CLIENTE_RUT = `cliente`.CLIENTE_RUT AND 
                                  `formulario`.EMPRESA_COD = `empresa`.EMPRESA_COD AND 
                                  `empresa`.PAIS_COD = `pais`.PAIS_COD"
;
                                  
                            
$consulta_mercancia=mysql_query($query_mercancia) or die ("Problema :".mysql_error());
                            while(
$row=mysql_fetch_array($consulta_mercancia)){
                                echo 
"$row[nombre] <br/>";
                            }
                            
                                            
                    }
Saludos.

Temas unidos, por favor no dupliques temas.