Foros del Web » Programando para Internet » Javascript » Frameworks JS »

problema con ajax...

Estas en el tema de problema con ajax... en el foro de Frameworks JS en Foros del Web. hola amigos tengo problemita con ajax y php resulta que yo tenia una consulta normal que me traía unos datos y los metía en una ...
  #1 (permalink)  
Antiguo 25/06/2010, 11:13
Avatar de ronnyra  
Fecha de Ingreso: diciembre-2009
Mensajes: 173
Antigüedad: 15 años
Puntos: 1
problema con ajax...

hola amigos tengo problemita con ajax y php resulta que yo tenia una consulta normal que me traía unos datos y los metía en una tabla con unos, los datos los metia en una caja de texto asi:

Código PHP:
<input name="Cod_Inscrip_Est" type="text" id="Cod_Inscrip_Est" value="<?php echo $row3["Cod_Inscripcion_Est"]; ?>" size="10" />
también en esa tabla tenia un botón el cual cuando ya tenia los datos le daba agregar y los iba agregando en una lista y por ultimo los guardaba... esa acción del botón cabe resaltar que esta en ajax...

lo que hecho ahora es cambiar la consulta y pasarla con ajax lo de mas lo coloque igual y ahora no me esta funcionando...
Aqui le dejo el codigo de lo que modifique:

Código PHP:
session_start();
include_once 
"conexion/connect.php";
//verificar la sesion para no entrar sin estar registrado
  
if(!isset($_SESSION['loginUsuario'])){
           echo 
"<script  type='text/javascript'> alert('Para Utilizar este Sistema debe Iniciar Sesion con un Usuario Registrado'); location.href='./index.php'; </script>";
    }

$busqueda=$_POST['busqueda'];

$_SESSION['fila'] = 1;

// DEBO PREPARAR LOS TEXTOS QUE VOY A BUSCAR si la cadena existe
if ($busqueda<>''){
    
//CUENTA EL NUMERO DE PALABRAS
    
$trozos=explode(" ",$busqueda);
    
$numero=count($trozos);
    if (
$numero==1) {
        
//SI SOLO HAY UNA PALABRA DE BUSQUEDA SE ESTABLECE UNA INSTRUCION CON LIKE
        
$cadbusca="SELECT * FROM estudiante e, inscripcion_est_doc ins,programas pro WHERE e.Cod_Est = ins.Cod_Est AND                     e.Cod_Programa = pro.Cod_Programa AND e.Cod_Est LIKE '%$busqueda%' ";
    } elseif (
$numero>1) {
        
//SI HAY UNA FRASE SE UTILIZA EL ALGORTIMO DE BUSQUEDA AVANZADO DE MATCH AGAINST
        //busqueda de frases con mas de una palabra y un algoritmo especializado
        
$cadbusca="SELECT * , MATCH ( e.Cod_Est ) AGAINST ( '$busqueda' ) AS Score FROM post WHERE MATCH ( e.Cod_Est ) AGAINST ( '$busqueda' );";
    } 
Código PHP:
<form id="form1" name="form1" method="get" action="busqueda.php">
  <div id='contenido'>
    <table border="1" cellpadding="0" cellspacing="0" bordercolor="#000000" style="width:100%;">
      <tbody>
        <tr>
          <td bgcolor="#DFDF00">N°</td>
          <td bgcolor="#DFDF00">Nombre y Apellido</td>
          <td bgcolor="#DFDF00">Codigo</td>
          <td bgcolor="#DFDF00">Semestre</td>
          <td bgcolor="#DFDF00">Programa</td>
          <td bgcolor="#DFDF00">Accion</td>
        </tr>
 <?php 
  $result 
mysql_query($cadbusca) or die("Error de la consulta: ".mysql_error());
  while(
$row3 =  @mysql_fetch_array($result)){
  
?>
         <tr>
           <td height="26" bgcolor="#FFFFC6"><label>
             <input name="Cod_Inscrip_Est" type="text" id="Cod_Inscrip_Est" value="<?php echo $row3["Cod_Inscripcion_Est"]; ?>" size="10" />
           </label></td>
           <td bgcolor="#FFFFC6"><label>
             <input name="nombre_com" type="text" id="nombre_com" value="<?php echo $row3["Nombre1"];?> <?php echo $row3["Nombre2"];?> <?php echo $row3["Apellido1"];?> <?php echo $row3["Apellido2"];?>" size="25" />
           </label></td>
           <td bgcolor="#FFFFC6"><label>
             <input name="Cod_Est" type="text" id="Cod_Est" value="<?php echo $row3["Cod_Est"]; ?>" size="20" />
           </label></td>
           <td bgcolor="#FFFFC6"><label>
           <input name="Semestre" type="text" id="Semestre" value="<?php echo $row3["Semestre"]; ?>" size="15" />
           </label></td>
           <td bgcolor="#FFFFC6"><label>
           <input name="Nom_Programa" type="text" id="Nom_Programa" value="<?php echo $row3["Nom_Programa"]; ?>" size="20"  />
           </label></td>
           <td bgcolor="#FFFFC6"><input type="button" name="Submit3" value="Agregar Participante" onclick="javascript: if(ValidarBeneficiario()){ AgregarBeneficiario('ContenidoBeneficiario');LimpiarBeneficiario();}" id="Submit3" /></td>
         </tr>
         <?php } }?>
    </table> 

<br />  
                     <div id='ContenidoBeneficiario'>                        
                        <table width="100%" border="1" align="center" cellpadding="0" cellspacing="1">
                          <tr>
                            <td width="24%" bgcolor="#DFDF00"><div align="center">Participantes</div></td>
                          </tr>
                        </table>                            
                   <div/>
  </div>
  </div>
</form>
de esta forma el agregar participante no me esta funcionando y ya eh llamado los archivos necesarios para que se ejecute la acción y nada....les agradecería su colaboración

Etiquetas: ajax
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:36.