Ver Mensaje Individual
  #20 (permalink)  
Antiguo 27/01/2016, 11:05
Avatar de Middrel
Middrel
 
Fecha de Ingreso: abril-2005
Mensajes: 835
Antigüedad: 21 años, 6 meses
Puntos: 27
Respuesta: Problema con Select...

Hola juancaalbarracin. De echo ya realice las pruebas que me comentas, incluso hice una tan simple como esto:

Código PHP:
Select * from acp_usuarios 
y el resultado es:

Cita:
Error1You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '' at line 1
Modifiqué el código para saber donde entra el error:

Código PHP:
if(isset($_POST['guardar'])){
        
        
$param01 = trim(mysqli_real_escape_string($connect, $_POST['nombre']));
        
$param02 = trim(mysqli_real_escape_string($connect, $_POST['usuario']));
        
$param03 = trim(mysqli_real_escape_string($connect, $_POST['email']));
        
$param04 = trim(mysqli_real_escape_string($connect, $_POST['password']));
        
$param05 = trim(mysqli_real_escape_string($connect, $_POST['tipo']));
        
$param06 = date("Y/m/d");
        
$param07 = md5($param04);
        
        
$sqlSelectUser = mysqli_query($connect, "Select * from acp_usuarios") or die(mysqli_error($connect));
        
$rowSelectUser = mysqli_fetch_assoc($sqlSelectUser);
        echo  
"Error1";
        
        if(
$rowSelectUser['usu_user'] == $param02){
            
            
$error = "El usuario ya existe. Favor de elegir un nombre distinto.";
            
        } elseif(
$rowSelectUser['usu_email'] == $param03){
            
            
$error = 'Ya existe ese correo registrado. Favor de elegir uno distinto.';
        
        } else {
            
            
$sqlInsertUser = mysqli_query($connect, "Insert into acp_usuarios(usu_nombre, usu_user, usu_email, usu_pass, usu_tipo, usu_activo) values ('" . $param01 . "', '" . $param02 . "', '" . $param03 . "', '" . $param06 . "', 'Publico', 1") or die(mysqli_error($connect));
            
            echo 
"Error2";            
            
$mensaje = "El usuario ha sido registrado.";
        } 
Esto es cosa del diablo :/