Código:
y aca el que no funciona (busqueda por rut)<?php require("clases/conexion.class.php"); $res=mysql_query("select * from empresas inner join comunas on empresas.com_cod=comunas.com_cod"); if(mysql_num_rows($res) > 0){ while($row=mysql_fetch_object($res)){ ?><form method="get"> <input type="hidden" name="HID_codigo_<?php echo $row->emp_nom; ?>" id="HID_codigo_<?php echo $row->emp_nom; ?>" value="<?php echo $row->emp_cod; ?>" /> <input type="hidden" name="HID_mail_<?php echo $row->emp_nom; ?>" id="HID_mail_<?php echo $row->emp_nom; ?>" value="<?php echo $row->emp_mail; ?>" /> <input type="hidden" name="HID_rut_<?php echo $row->emp_nom; ?>" id="HID_rut_<?php echo $row->emp_nom; ?>" value="<?php echo $row->emp_rut; ?>" /> <input type="hidden" name="HID_fono_<?php echo $row->emp_nom; ?>" id="HID_fono_<?php echo $row->emp_nom; ?>" value="<?php echo $row->emp_fono; ?>" /> <input type="hidden" name="HID_comuna_<?php echo $row->emp_nom; ?>" id="HID_comuna_<?php echo $row->emp_nom; ?>" value="<?php echo $row->com_nom; ?>" /> </form> <?php } } ?> <script type="text/javascript"> function valida(){ var nombre = document.getElementById('input_2').value; var codigo = document.getElementById('HID_codigo_'+nombre).value; var mail = document.getElementById('HID_mail_'+nombre).value; var rut = document.getElementById('HID_rut_'+nombre).value; var fono = document.getElementById('HID_fono_'+nombre).value; var comuna = document.getElementById('HID_comuna_'+nombre).value; if(mail != null || mail != '' || rut != null || rut!='' || fono != null || fono != '' || comuna != null || comuna != ''|| codigo != null || codigo != ''){ document.getElementById("contenedor5").innerHTML = '<table style="position:absolute;top:159px;left:284px;"><td><input type="text" name="mail" id="id" value="'+codigo+'" size="50"/></td></tr></table>'; document.getElementById("contenedor").innerHTML = '<table style="position:absolute;top:218px;left:686px;"><td><input type="text" name="mail" id="mail" value="'+mail+'"size="50"/></td></table>'; document.getElementById("contenedor2").innerHTML = '<table style="position:absolute;top:189px;left:284px;"><td><input type="text" name="rut" id="rut" value="'+rut+'" size="50"/></td></table>'; document.getElementById("contenedor3").innerHTML = '<table style="position:absolute;top:189px;left:686px;"><td><input type="text" name="mail" id="mail" value="'+fono+'" size="50"/></td></tr></table>'; document.getElementById("contenedor4").innerHTML = '<table style="position:absolute;top:218px;left:284px;"><td><input type="text" name="mail" id="mail" value="'+comuna+'" size="50"/></td></tr></table>'; }else{ alert('no hay resultados'); return false; } } </script>
Código:
Espero que me puedan ayudar...desde ya muchas gracias! <?php require_once("clases/conexion.class.php"); $res=mysql_query("select * from empresas inner join comunas on empresas.com_cod=comunas.com_cod"); if(mysql_num_rows($res) > 0){ while($row=mysql_fetch_object($res)){ ?><form method="get"> <input type="hidden" name="HID_codigo_<?php echo $row->emp_rut; ?>" id="HID_codigo_<?php echo $row->emp_rut; ?>" value="<?php echo $row->emp_cod; ?>" /> <input type="hidden" name="HID_nom_<?php echo $row->emp_rut; ?>" id="HID_nom_<?php echo $row->emp_rut; ?>" value="<?php echo $row->emp_nom; ?>" /> <input type="hidden" name="HID_mail_<?php echo $row->emp_rut; ?>" id="HID_mail_<?php echo $row->emp_rut; ?>" value="<?php echo $row->emp_mail; ?>" /> <input type="hidden" name="HID_fono_<?php echo $row->emp_rut; ?>" id="HID_fono_<?php echo $row->emp_rut; ?>" value="<?php echo $row->emp_fono; ?>" /> <input type="hidden" name="HID_comuna_<?php echo $row->emp_rut; ?>" id="HID_comuna_<?php echo $row->emp_rut; ?>" value="<?php echo $row->com_nom; ?>" /> </form> <?php } } ?> <script type="text/javascript"> function valida2(){ var rut = document.getElementById('txtrut').value; var nombre = document.getElementById('input_2'+rut).value; var codigo = document.getElementById('HID_codigo_'+rut).value; var mail = document.getElementById('HID_mail_'+rut).value; var fono = document.getElementById('HID_fono_'+rut).value; var comuna = document.getElementById('HID_comuna_'+rut).value; if(mail != null || mail != '' || fono != null || fono != '' || comuna != null || comuna != ''|| codigo != null || codigo != ''){ document.getElementById("contenedor5").innerHTML = '<table style="position:absolute;top:159px;left:284px;"><td><input type="text" name="mail" id="id" value="'+codigo+'" size="50"/></td></tr></table>'; document.getElementById("contenedor").innerHTML = '<table style="position:absolute;top:218px;left:686px;"><td><input type="text" name="mail" id="mail" value="'+mail+'"size="50"/></td></table>'; document.getElementById("contenedor3").innerHTML = '<table style="position:absolute;top:189px;left:686px;"><td><input type="text" name="mail" id="mail" value="'+fono+'" size="50"/></td></tr></table>'; document.getElementById("contenedor4").innerHTML = '<table style="position:absolute;top:218px;left:284px;"><td><input type="text" name="mail" id="mail" value="'+comuna+'" size="50"/></td></tr></table>'; }else{ alert('no hay resultados'); return false; } } </script>