Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/08/2013, 10:43
juangonzalez73
 
Fecha de Ingreso: agosto-2013
Ubicación: Granada
Mensajes: 9
Antigüedad: 10 años, 8 meses
Puntos: 0
combinar jQuery y PHP

Hola, tengo un problemilla que creo se solucionaría usando Ajax. Tengo un conocimiento muy básico de Ajax y no me veo de momento capacitado, os agradecería si podéis sugerirme alguna otra opción o guiarme sobre qué hacer con Ajax.

Lo que quiero hacer es que una serie de botones, al hacer clic, cambien unos campos de texto que tienen debajo (haces clic en el nombre de un curso y ves la información relacionada). El contenido de esos campos viene de una base de datos.



En el html llamo a cada variable:

<div class="curso">
<div class="fechaCurso"> <?= $cursoSelecc["fechas"]?> </div>
<div class="tituloCurso"> <?= $cursoSelecc["titulo"]?> </div>
<div class="textoCurso"> <?= $cursoSelecc["texto"]?> </div>
</div>



Y mediante un evento onClick para cada botón obtengo la id del curso:

<div class="cursoBoton" onClick="infoCurso(<? echo $curso["id"]?>)">



Pero si creo la función "infoCurso(id)" no puedo meterle php para definir la variable "cursoSelecc":

$cursoSelecc = mysql_query("SELECT * FROM cursos WHERE id = '$_GET[id]'")



El problema es que no sé dónde meter la definición de la variable porque no se puede meter código php dentro de jQuery y como decía no domino Ajax. O quizá voy muy desencaminado, después de horas dándole vueltas no veo nada!

Gracias