Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/04/2009, 16:02
Avatar de eall
eall
 
Fecha de Ingreso: noviembre-2008
Ubicación: Concepcion
Mensajes: 127
Antigüedad: 16 años
Puntos: 8
De acuerdo Respuesta: variables ajax

parece que estamo hablando otro idioma ya que no existe el GET.

lo que puedes hacer es llamar a la función xajax con el ID que quieres filtrar y así ya no habría problemas.

Código html:
Ver original
  1. <input type="button" name="boton" onclick="xajax_validar_telefono(document.form.textbox.value)" />

Código php:
Ver original
  1. function obtResultados(&$row_resultado, $id){
  2.   mysql_select_db($database_remota, $remota);
  3.   $query_resultado = "SELECT * FROM restaurantes WHERE id = '$id'";
  4.   $resultado = mysql_query($query_resultado, $remota) or die(mysql_error());
  5.   $row_resultado = mysql_fetch_assoc($resultado);
  6.   $totalRows_resultado = mysql_num_rows($resultado);
  7. }  
  8.  
  9. function validar_telefono($id){
  10.  $hostname_remota = "";
  11. $database_remota = "";
  12. $username_remota = "";
  13. $password_remota = "";
  14. obtResultados($row_resultado, $id);
  15. $remota = mysql_pconnect($hostname_remota, $username_remota, $password_remota) or trigger_error(mysql_error(),E_USER_ERROR);  
  16. mysql_select_db($database_remota, $remota);
  17. $update = "UPDATE contador_clicks SET entradas_tel=entradas_tel + 1,total_tel=total_tel + 1  WHERE id_rest='$row_resultado[id]'";
  18.  
  19.     mysql_query($update, $remota) or die (mysql_error());
  20. $respuesta = new xajaxResponse();      
  21.          
  22. }


lo del archivo de variables es para manejar variables que tienes que utilizar en varios archivos, como rutas, constantes, parametros de conexion, etc. los guardas en un archivo parametros.php, por decir algo, y luego los incluyes en cada función que los necesites.

eso.

Última edición por eall; 09/04/2009 a las 16:08 Razón: error de compilación ;)