Ver Mensaje Individual
  #3 (permalink)  
Antiguo 12/05/2009, 00:18
Avatar de BlogInn
BlogInn
 
Fecha de Ingreso: febrero-2009
Mensajes: 79
Antigüedad: 15 años, 9 meses
Puntos: 3
Respuesta: Problema Ajax y MySQL

omar1977 gracias por responder, he hecho esas dos cosas pero nada, no me muestra ningún video, me ha quedado de esta manera (solo pongo el ajax y la función php que carga el select)

Código ajax:
Ver original
  1. <?
  2. //incluímos la clase ajax
  3. require ('xajax_core/xajax.inc.php');
  4.  
  5. //instanciamos el objeto de la clase xajax
  6. $xajax = new xajax();
  7. $xajax->setCharEncoding('ISO-8859-1');
  8. //$xajax->decodeUTF8InputOn();
  9.  
  10. function cargarVideo($value){
  11. //creo el xajaxResponse para generar una salida
  12. $respuesta = new xajaxResponse();
  13.  
  14.  
  15. $bd_host = "localhost";
  16. $bd_usuario = "root";
  17. $bd_password = "sporting";
  18. $bd_base = "sporting";
  19.  
  20. $con = mysql_connect($bd_host, $bd_usuario, $bd_password);
  21.  
  22. mysql_select_db($bd_base, $con);
  23.  
  24. $sql=mysql_query("SELECT video FROM videos WHERE id = $value");
  25.  
  26.  
  27. $respuesta->addAssign("reproductor","innerHTML",$sql);
  28. return $respuesta;
  29. }
  30.  
  31. //registramos la función creada anteriormente al objeto xajax
  32. $xajax->registerFunction("cargarVideo");
  33.  
  34. //El objeto xajax tiene que procesar cualquier petición
  35. $xajax->processRequest();
  36. ?>

Código php:
Ver original
  1. <?php
  2.  
  3.   include('conex.php');
  4.     $link=Conectarse();
  5. $consulta = 'SELECT * FROM `videos`';
  6. $result=mysql_query($consulta,$link);
  7. $id = 1;
  8. while ($row=mysql_fetch_array($result))
  9. {
  10.     echo '<option value='.$id.'>'.$row["titulo"].'</option>';
  11.     $id = $id+1;
  12. };
  13. ?>

Tienes alguna idea de lo que puede ser???

Saludos y gracias de antemano
__________________
www.Blog-Inn.es --- Tecno & Trendy
1905 - GIJONUDOS Y ORGULLOSOS - 2009