Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/12/2007, 10:10
Rebe22
 
Fecha de Ingreso: octubre-2006
Mensajes: 128
Antigüedad: 17 años, 7 meses
Puntos: 1
Pregunta Re: Llamada a función javascript en PHP

A ver que no me entero muy bien...te pego el código...

Código:
function datos(){
var variable = document.getElementById('practica');

	 valor = variable.options[variable.selectedIndex].text;
	return valor;
	
	
}
Código PHP:
<form method="post" name="form1">
      <fieldset style="border:#000066">
        <legend>Datos del kit</legend>
             <p align="left">
             
             
             <?php  
            $link
=mysql_connect("localhost","root",""); 
            
mysql_select_db("laboratorio",$link); 
            
$consultamysql_query("SELECT cod_practica,asignatura,titulo_practica from practica"); 
            
$numero_registros=mysql_num_rows($consulta);
            
mysql_close ($link);
            
            
?>
            &nbsp;&nbsp;&nbsp;&nbsp;<span class="Estilo1">Seleccione la práctica:</span>
            <select name="practica" onchange='datos()'>
                    <option>Seleccionar </option>
                <?php
            
while ($fila mysql_fetch_assoc($consulta)) {
                
?>
                    <option> <?php echo $fila["titulo_practica"]; } ?></option>
          </select>
         
        

          
             <div id="capa_CI" style="visibility:visible">
               <label>
               <div align="left">&nbsp;&nbsp;&nbsp; <span class="Estilo1">&nbsp;&nbsp;&nbsp; Asignatura:</span> <span class="Estilo1">
                 </label>
                 <?php 
                     $campo_busqueda
$_POST['campo1'];
                    echo 
"holas";
                    echo 
$campo_busqueda;
                     
$link=mysql_connect("localhost","root",""); 
                    
mysql_select_db("laboratorio",$link); 
                    
$consultamysql_query("SELECT asignatura,numero_alumnos,numero_puestos from practica where titulo_practica='$row[0]'");
                    
$row mysql_fetch_row($consulta);
                    echo 
"<input name='asignatura' type='text' id='asignatura' disabled='true' size='30' value='$row[0]'>\n"
                    
                 
?> &nbsp;&nbsp;&nbsp;&nbsp;<span class="Estilo1">N&uacute;mero Alumnos: </span><?php 
                     
echo "<input name='alumnos' type='text' id='alumnos' disabled='true' size='3' value='$row[1]'>\n" ?>
                    &nbsp;&nbsp;&nbsp;&nbsp;<span class="Estilo1">N&uacute;mero Puestos: </span><?php 
                     
echo "<input name='alumnos' type='text' id='puestos' disabled='true' size='3' value='$row[2]'>\n" ?>
                 </div>
Quiero recoger el valor del select para poder.... hacer una consulta a la base de datos.... ¿cómo lo hago? sq no entiendo eso de Retrieve que me pones... para que sirve?

Gracias por contestarme