Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/06/2011, 08:12
Avatar de quike88
quike88
 
Fecha de Ingreso: agosto-2008
Mensajes: 471
Antigüedad: 16 años, 5 meses
Puntos: 87
Respuesta: insert con php

Tu función no devuelve nada, y para que la puedas usar en una condición, debería retornar TRUE en caso de que se ejecute tu consulta, y FALSE caso contrario.

Podrías hacer algo así:

Código PHP:
Ver original
  1. function registrar_usuario($usuario,$pass,$nombre,$apellido,$correo,$direccion,$cp,$pais,$telefono,$ciudad){
  2.         $conn = do_conexion();
  3.         $consulta = "insert into clientes (usuario,nombre,apellido,direccion,correo,telefono,contrasena,ciudad,pais,cp)
  4.        values  ('".$usuario."','".$nombre."','".$apellido."','".$direccion."','".$correo."',".$telefono.",'".$pass."','".$ciudad."','".$pais."',".$telefono.");";
  5.         if (mysql_query ($consulta, $conn)) {
  6.             return TRUE;
  7.        } else {
  8.             return FALSE;
  9.        }        
  10.     }

Saludos