Código PHP:
<?php
include("conex.php");
if(isset($_POST['enviar'])) {
$cliente_nombre = mysqli_real_escape_string($link, $_POST['cliente_nombre']);
$cliente_email = mysqli_real_escape_string($link, $_POST['cliente_email']);
$query = "SELECT cliente_nombre FROM clientes WHERE cliente_nombre=".$cliente_nombre;
$sql = mysqli_query($link, $query);
$total = mysqli_num_rows($sql);
if($total == 0) {
$reg = mysqli_query($link, "INSERT INTO clientes (cliente_nombre, cliente_email) VALUES ('".$cliente_nombre."', '".$cliente_email."'");
if($reg) {
echo "Registro exitoso";
}else {
echo "Error de registro";
}
}else {
echo "Error: correo ingresado ya existe";
}
}else {
?>
<form action="<?=$_SERVER['PHP_SELF']?>" method="post">
<label>Nombre:</label><br />
<input type="text" name="cliente_nombre" /><br />
<label>Email:</label><br />
<input type="text" name="cliente_email" /><br />
<input type="submit" name="enviar" value="Registrar" />
</form>
<?php
}
?>
Cita:
La verdad no sé a qué se debe, espero que me puedan echar una mano con esto. Gracias anticipadas! Warning: mysqli_num_rows() expects parameter 1 to be mysqli_result, boolean given in C:\xampp\htdocs\clientes\agregar_cliente.php on line 16