estoy haciendo un formulario para ingresar datos a mi tabla PC donde cargo combos de diferentes tablas d mi BD (pk contiene como claves foraneas id_trajeta, id_monitor, etc.) Para ingresarlos bien, deberia desplegar el ID (int) en estos combos e ingresarlos a PC pero el usuario no sabria k esta escojiendo y yo tendria k poner un mostrar por cada combo y kel usuario vea cual int correponde pero son muchas tablas, asi k decidi mostrar el nombre (char). Obviamnte no me guarda los datos en mi BD solo me gusrda un 0 por incompatibilidad de tipos. mi duda es como puedo igualar a su respectivo ID un atributo comparando su nombre por el del combo antes de insertarlo a mi BD?
Código:
$query="SELECT id_monitor FROM monitor WHERE modelo_monitor='$cmb_monitor.value";
asi deberia ser mi consulta y luego hacer el insert y tomen en cuenta que tengo como 20 conlutas que hacer del mismo tipo en el mismo formulario