PHP - slect option con valores de diferentes columnas de tabla mysql

 
Vista:
sin imagen de perfil
Val: 60
Ha aumentado su posición en 2 puestos en PHP (en relación al último mes)
Gráfica de PHP

slect option con valores de diferentes columnas de tabla mysql

Publicado por vanessa (27 intervenciones) el 06/06/2017 18:09:52
Hola buenos días
tengo un problema y quisiera ver si me pueden ayudar
tengo un combo box el cual lleno con datos de una base de datos , pero ahora lo que necesito es que ese combo se llene de datos de 3 columnas diferentes y lo único que he podido hacer es que salgan en la misma fila y necesito que salgan por separado .. espero haberme podido explicar

de antemano muchas gracias
en esta imagen es como me queda mi combobox pero necesito que queden separados

1

ejemplo:
ginecologo
pediatraesp2
generalesp3
oncologo
pediatraesp3


2


mi codigo es
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<SELECT NAME="buscar">
 <option>Especialidad en CD. México...</option>
 
<?php
$conexion=mysql_connect("localhost","user","passw") or
die("Problemas en la conexion");
mysql_select_db("medica",$conexion) or
die("Problemas en la selección de la base de datos");
mysql_query ("SET NAMES 'utf8'");
$clavebuscadah=mysql_query("select esp1, esp2, esp3 from especialidades WHERE (estado='CD. MEXICO')",$conexion) or
die("Problemas en el select:".mysql_error());
while($row = mysql_fetch_array($clavebuscadah))
{
echo'<OPTION VALUE="'.$row['esp1'].'">'.$row['esp1'].','.$row['esp2'].','.$row['esp3'].' </OPTION>';
}
 
?>
 
 
</SELECT>
 <input class="button button-action button-rounded" type="submit" value="Buscar"/>
 
</form>

espero y puedan ayudarme de antemano muchas garcias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 60
Ha aumentado su posición en 2 puestos en PHP (en relación al último mes)
Gráfica de PHP

slect option con valores de diferentes columnas de tabla mysql

Publicado por vanessa (27 intervenciones) el 06/06/2017 19:15:21
una disculpa por que no me dicuenta que dice ajax y estoy manejando php y mysql

listo ya esta resuelto de todos muchas gracias
aqui le comparto la solucion


en el ehco en vez de poner "," se agreagrian mas echo


1
2
3
echo'<OPTION VALUE="'.$row['esp1'].'">'.$row['esp1'].' </OPTION>';
echo'<OPTION VALUE="'.$row['esp2'].'">'.$row['esp2'].' </OPTION>';
echo'<OPTION VALUE="'.$row['esp3'].'">'.$row['esp3'].' </OPTION>';

gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar