Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Inquietud

Estas en el tema de Inquietud en el foro de PHP en Foros del Web. Buenos dia Hola amigos. espero no estar molestando la presente es para ver si alguien me puede ayudar con un temita lo que pasa es ...
  #1 (permalink)  
Antiguo 29/12/2015, 09:35
Avatar de cartau07  
Fecha de Ingreso: diciembre-2015
Ubicación: medellin
Mensajes: 95
Antigüedad: 8 años, 10 meses
Puntos: 1
Inquietud

Buenos dia Hola amigos. espero no estar molestando la presente es para ver si alguien me puede ayudar con un temita lo que pasa es que estoy haciendo un proyecto un crud de usuarios pero tengo inconeviente para que se me conecte con mysql hasta ahora los paramentro se me recogen pero al momento de mandar por msqli_query me sale error ya he cacharreado bastante pero ya no se que mas hacer dejo aca los codigos
<---Conection.php--->
<?php

$host= 'localhost';
$user= 'root';
$pwd = '';
$dbs = 'estilo';


$conexion = mysqli_connect($host,$user, $pwd );
mysqli_select_db($conexion, $dbs);

if ($conexion) {


echo 'conexion exitosa. <br />';


//error_reporting(E_COMPILE_ERROR|E_ERROR|E_CORE_ERR OR);

}else{
echo "<script language='javascript'>alert('Registro no conectar con la base de dato');document.location=('CrudAdm.php');</script>";
}


if (isset($_POST['Envio'])) {

$envio=$_POST['Envio'];
$getDocNo=$_POST['IDEmpleado'];
$getFstName= $_POST['Nombre'];
$getApellido=$_POST['Apellido'];
$getDir=$_POST['Direccion'];
$getCity=$_POST['Ciudad'];
$getBa=$_POST['Barrio'];
$getEmail=$_POST['Correo'];
$getTel=$_POST['Telefono'];
$getFec=$_POST['Fecha_De_Nacimiento'];
$getCel=$_POST['Celular'];
$getLug=$_POST['LugardeNacimiento'];

if($_POST){
echo $getDocNo;
echo $getFstName;
echo $getApellido;
echo $getDir;
echo $getCity;
echo $getBa;
echo $getEmail;
echo $getTel;
echo $getFec;
echo $getCel;
echo $getLug;


$query ="INSERT INTO call InsertarReg('IDEmpleado','Nombre','Apellido','Dire ccion','Ciudad','barrio','correo','Telefono','Fech a_De_Nacimiento','Celular','LugadeN')
VALUES ('$getDocNo','$getFstName ','$getApellido','$getDir','$getCity','$getBa','$g etEmail','$getTel','$getCel',$getFec','$getLug')";
$result= mysqli_query($conexion,$query) or die('Fallo');

if ($result) {
echo "perfil almacenado. ";
}else {
echo "error en la ejecución de la consulta. <br />";
}

}else{
echo "mundo";
}
}
mysqli_close($conexion)

?>
  #2 (permalink)  
Antiguo 29/12/2015, 10:20
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Inquietud

¿Exactamente cual es el error que recibes? ¿O es nuestra obligación adivinar?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 29/12/2015, 10:25
Avatar de cartau07  
Fecha de Ingreso: diciembre-2015
Ubicación: medellin
Mensajes: 95
Antigüedad: 8 años, 10 meses
Puntos: 1
Respuesta: Inquietud

hola gracias por responder claro el error es que donde yo tengo $result= mysqli_query($conexion,$query) or die('Fallo');
f ($result) {
echo "perfil almacenado. ";
}else {
echo "error en la ejecución de la consulta. <br />";
} al momento de ejecutar me muestra los parametros pero me sale asi
conexion exitosa.
IDEmpleadoNombreApellidoDireccionCiudadBarrioCorre oTelefonoFecha_De_NacimientoCelularLugardeNacimien to
error en la ejecución de la consulta.
y no me conecta con la base de dato no se en que estoy mal
  #4 (permalink)  
Antiguo 29/12/2015, 10:27
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Inquietud

¿Podrías depurar el error con mysqli_error() para obtener un mensaje más útil?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #5 (permalink)  
Antiguo 29/12/2015, 10:36
Avatar de cartau07  
Fecha de Ingreso: diciembre-2015
Ubicación: medellin
Mensajes: 95
Antigüedad: 8 años, 10 meses
Puntos: 1
Respuesta: Inquietud

Hola lo he colocado como pienso y me acuerdo donde va $result= mysqli_query($conexion,$query) or die(mysqli_error($result)); no se si estoy bien pero me sale este mensaje soy nueva en esto es mi primer proyecto Gracias Warning: mysqli_error() expects parameter 1 to be mysqli, boolean given
  #6 (permalink)  
Antiguo 29/12/2015, 10:43
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Inquietud

Bueno, ¿y por qué no lees el manual para saber cómo se usa dicha función?

http://php.net/mysqli_error
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #7 (permalink)  
Antiguo 29/12/2015, 10:46
Avatar de cartau07  
Fecha de Ingreso: diciembre-2015
Ubicación: medellin
Mensajes: 95
Antigüedad: 8 años, 10 meses
Puntos: 1
Respuesta: Inquietud

ya jiji es asi $result= mysqli_query($conexion,$query) or die(mysqli_error($conexion)); y me sale esto IDEmpleadoNombreApellidoDireccionCiudadBarrioCorre oTelefonoFecha_De_NacimientoCelularLugardeNacimien toErreur de syntaxe près de ''IDEmpleado','Nombre','Apellido','Direccion','Ciu dad','barrio','correo','Telefon' à la ligne 1
  #8 (permalink)  
Antiguo 29/12/2015, 11:27
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: Inquietud

Pues a simple vista parece ser que la sintaxis de la consulta de SQL está mal ¿podrías verificar eso?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #9 (permalink)  
Antiguo 29/12/2015, 11:36
Avatar de cartau07  
Fecha de Ingreso: diciembre-2015
Ubicación: medellin
Mensajes: 95
Antigüedad: 8 años, 10 meses
Puntos: 1
Respuesta: Inquietud

Si ya muchas Gracias encontre el problema y me conecta perfectamente no el error era de el Values :) estaba colocando primero el getcel y era el getfecha gracias

Etiquetas: fecha, mysql, registro, select, sql, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:05.