Ver Mensaje Individual
  #9 (permalink)  
Antiguo 17/08/2011, 07:01
Avatar de vgonga1986
vgonga1986
 
Fecha de Ingreso: marzo-2008
Ubicación: País de Pandereta
Mensajes: 1.021
Antigüedad: 16 años, 1 mes
Puntos: 253
Respuesta: como pasar cada vez que se entre en un script unos valores por defecto

Tienes que comparar el valor que te viene por la URL con el value de cada option. Si el value lo tienes en la misma línea, pues lo comparas y ya, si es igual, le pones el selected, si no, nada:
Código PHP:
Ver original
  1. <?php
  2.     $select1 = "";
  3.     if (isset($_GET['cliente'])) {
  4.        $select1 = $_GET['cliente'];
  5.        }
  6.     $sql="select * from clientes";
  7.     $reg=mysql_query($sql);
  8.     ?>
  9.     <select id="cliente" name="cliente" onchange="pedir(document.getElement.ById('resultado').value">
  10.     <?php
  11.     while($row=mysql_fetch_array($reg)){
  12.     ?>
  13.     <option value="<?php echo $row['id_nombre'];?>" ><?php if ($select1 == $row['id_nombre']) echo ' selected="selected"'; ?>/>elija su nombre</option>
  14.     <?php
  15.     }
  16.     ?>
  17.     </select>

Un saludo.

PD: por cierto, ese select para todas las opciones pondrá "elija su nombre", porque no modificas esa parte.
__________________
¿Alguna pregunta, duda, acotación, nota, cuestión, reparo, comentario, demanda, crítica, interpretación, objeción, interrogante, discrepancia, observación, réplica, disquisición, apostilla o exégesis?