mysqli_query Cita: Retorna FALSE si hay fallas. Si una consulta del tipo SELECT, SHOW, DESCRIBE o EXPLAIN es exitosa la funcion mysqli_query() retornara El objeto de la clase mysqli_result. Para otras consultas mysqli_query() retornara TRUE si tiene exito.
Te faltan pasos primero lanzas la query y obtienes un objeto el cual debes leer....
Código PHP:
Ver originalfunction registrar($nick, $correo, $texto)
{
$idCliente ="select idCliente from cliente where Nick =".$nick;
//Si nick es único solo tendras un registro
$queryRegistrar = "insert into contacto (Cliente_idCliente, Nick, Correo, Texto) ".
"values ('".$row["idCliente"]."','".$nick."', '".$correo."', '".$texto."')";
echo $queryRegistrar;
echo "Correcto!!!!";
}eles{
echo "Ha habido un error!!!!"
}
}
No deberias duplicar información si el nik lo tienes en la tabla cliente no lo guardes otravez en la contactos.... con el id es suficiente. Es peligros por que si un dia se modifica el nick en cliente tendrás que modificar la otra tabla o quedara información incoherente.