Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/11/2013, 05:26
yoemmx
 
Fecha de Ingreso: julio-2009
Mensajes: 26
Antigüedad: 15 años, 7 meses
Puntos: 2
Respuesta: ComboBox y Base de datos Relacionadas

Bueno Lo cierto es que estoy trabjando con delphi para php y los datos los utilizo para llenar un combobox. y bueno al final lo hice de la siguiente manera mostrada mas abajo.

O tambien podeis mirarla en mi blog que recien empiezo.

http://www.delphiparaphp.com/?p=9



Lo que hago es que cuando se carga la pagina lleno el combobox y también lleno un array "bidimensional" donde guardo el nombre del cliente y el id

$_SESSION['clientes'][$registro['nombre']] = $registro['idcliente'];

y después recuperando el nombre del cliente de esta manera.

$cliente = $this->CBoxcliente->items[$this->CBoxcliente->ItemIndex];
$cliente = $_SESSION['clientes'][$cliente];

Esto ultimo me permite asociar el id con el nombre de una manera intuitiva.

Bueno es mi primera entrada y supongo que es un desastre pero quizás pueda servirle a alguien. Por lo menos a mi en un futuro ya que mi memoria ya no es la misma y soy noob en php.

:P

[codesyntax lang="php"]

/para llenar el combo box
global $link;
$sql = "SELECT * FROM clientes";
$tabla = mysql_query($sql, $link);
$this->CBoxcliente->clear();
while($registro = mysql_fetch_array($tabla))
{
$_SESSION['clientes'][$registro['nombre']] = $registro['idcliente'];
$this->CBoxcliente->AddItem($registro['nombre']);
}

[/codesyntax]