Error al cargar base de datos

hola alguien me puede orientar por favor intento meter los datos a mi base de datos pero la direccion ni telefono los muestra

<?php if(!empty($_POST)) { $alert=''; if(empty($_POST['nit']) || empty($_POST['nombre'])|| empty($_POST['telefono'])|| empty($_POST['direccion'])) { $alert='

Todos los campos son obligatorios.

'; }else{ include ("../conexion.php"); $nit = $_POST['nit']; $nombre = $_POST['nombre']; $tel = $_POST['telefono']; $dir = $_POST['direccion']; $query = mysqli_query($conection,"SELECT * FROM nit WHERE nit = '$nit' OR telefono = '$tel' "); $result = mysqli_fetch_array($query); if($result > 0){ $alert= '

El nit o el telefono ya existen.

'; }else{ $query_insert = mysqli_query($conection, "INSERT INTO cliente(nit,nombre,telefono,direccion) VALUES('$nit','$nombre','$telefono','$direccion')" ); if($query_insert){ $alert='

Cliente creado correctamente.

'; }else{ $alert='

Error al crear el usuario.

'; } } } } ?>

¡Hola!

Bienvenido al foro :slight_smile:!

Lo primero que debes hacer es averiguar si los datos llegan a tu script php. Si llegan, entonces debes asignar el valor que corresponde en el script.

Te recomiendo que leas sobre formularios en PHP. Necesitas más conocimientos, sobre todo entender cómo funciona la interacción entre el navegador y el servidor.

Para que veas qué recibe el servidor, pon esto luego de <?php:

print_r($_POST);

Con eso te debería bastar para encontrar el problema :slight_smile:,

¡Saludos!