Pagina donde se selecciona el código
Código
<?php //* configuracion database. include("conexion.php"); function filtrado($datos){ return $datos; } $consulta = "SELECT * FROM RUCQ_Principal"; . ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <link href="CSS\style_Modificar.css" rel="stylesheet" type="text/css" /> <link href="CSS\Modificar_Datos_Principales.css" rel="stylesheet" type="text/css" /> <title>Modificar Datos Principales</title> </head> <body> <h1>MODIFICAR DATOS PRINCIPALES</h1> <div class="Contenido"> <form> <?php include("conexion.php"); $query = 'SELECT * FROM RUCQ_Principal'; $result = $conexion->query($query); ?> <p>Código Interno</p> <select id="producto" onchange="ShowSelected();" name="producto"> <option value="0" > Seleccione:</option> <?php while ( $row = $result->fetch_array() ) { ?> <option value="<?php echo $row['Cod_Interno']; ?>" > <?php echo $row['Cod_Interno']; ?></option> <?php } ?> </select> <?php ?> <br> <script type="text/javascript"> function ShowSelected() { var cod = document.getElementById("producto").value; if(cod == '0'){ alert('Elige una opción'); return false; }else{ if (window.XMLHttpRequest) { clean = new XMLHttpRequest(); }else{ clean = new ActiveXObject("Microsoft.XMLHTTP"); } clean.onreadystatechange = function(){ if (clean.readyState == 4 && clean.status == 200) { var respuesta = clean.responseText; var jsonjs = JSON.parse(respuesta); console.log(jsonjs[0].cOficial); console.log(jsonjs[0].gHospital); console.log(jsonjs[0].tLocal); console.log(jsonjs[0].tQS); console.log(jsonjs[0].cNacional); console.log(jsonjs[0].coAutonomico); console.log(jsonjs[0].hSiglas); console.log(jsonjs[0].fAlta); console.log(jsonjs[0].fBaja); console.log(jsonjs[0].tBaja); console.log(jsonjs[0].cEpisodio); document.getElementById('Centrooficial').value = jsonjs[0].cOficial; document.getElementById('GrupoHospital').value = jsonjs[0].gHospital; document.getElementById('TipoLocal').value = jsonjs[0].tLocal; document.getElementById('TerritorioQS').value = jsonjs[0].tQS; document.getElementById('CodigoNacional').value = jsonjs[0].cNacional; document.getElementById('CodigoOficialAutonomico').value = jsonjs[0].coAutonomico; document.getElementById('Siglas').value = jsonjs[0].hSiglas; document.getElementById('FechaAlta').value = jsonjs[0].fAlta; document.getElementById('FechaBaja').value = jsonjs[0].fBaja; document.getElementById('TipoBaja').value = jsonjs[0].tBaja; document.getElementById('CodigoEpisodio').value = jsonjs[0].cEpisodio; } } clean.open('GET','Consulta_Datos_Principales.php?cod='+cod,true); clean.send(); } } </script> Nombre Centro Oficial <input type="textbox" name="Centrooficial" id="Centrooficial"><br> Grupo Hospital <input type="textbox" name="GrupoHospital" id="GrupoHospital"><br> Tipo Local <input type="textbox" name="TipoLocal" id="TipoLocal"><br> Territorio QS <input type="textbox" name="TerritorioQS" id="TerritorioQS"><br> Código Nacional <input type="textbox" name="CodigoNacional" id="CodigoNacional"><br> Código Ofical Autonómico <input type="textbox" name="CodigoOficialAutonomico" id="CodigoOficialAutonomico"><br> Siglas <input type="textbox" name="Siglas" id="Siglas"><br> Fecha Alta <input type="textbox" name="FechaAlta" id="FechaAlta"><br> Fecha Baja <input type="textbox" name="FechaBaja" id="FechaBaja"><br> Tipo Baja <input type="textbox" name="TipoBaja" id="TipoBaja"><br> Código Episodio <input type="textbox" name="CodigoEpisodio" id="CodigoEpisodio" ><br> <br> <input type="submit" name="accion" value="Grabar" /> </form> </div> </body> </html>
Código
<?php $codigo = $_GET['cod']; include("conexion.php"); $query = "SELECT * FROM RUCQ_Principal WHERE Cod_Interno = '$codigo' "; 'GrupoHospital' => $row[1], 'TipoLocal' => $row[2], 'TerritorioQS' => $row[3], 'CodigoNacional' => $row[4], 'CodigoOficialAutonomico' => $row[5], 'Siglas' => $row[6], 'FechaAlta' => $row[7], 'FechaBaja' => $row[8], 'TipoBaja' => $row[9], 'CodigoEpisodio' => $row[10] ]); ?>
Mod: Obligatorio el uso de etiquetas GeSHi.
Mod: Temas sobre PHP van al subforo de PHP.