Nueva pregunta

Pregunta:

Fecha: 28-03-2018 20:56:07 (En Español)

No inserta los valores en la tabla[Resuelta]

Al momento de insertar los valores si hace la conexiòn de manera correcta a la base de datos, sin embargo, no añade ningùn valor.

El codigo es

$conexion = mysqli_connect("localhost", "root", "", "test"); 
$conexion->query("INSERT INTO nomina (nombres, apellidos, cargo, unidad) VALUES ('$nom', '$apel', '$ced', '$tipoTra', '$unid')");


var_dump($conexion);



Como ven, la tabla tiene nombres, apellidos, cargo y unidad. Y lleva por nombre "nóminas"

Al momento de hacer el var_dump a $conexion me arroja

object(mysqli)#1 (19) { ["affected_rows"]=> int(-1) ["client_info"]=> string(79) "mysqlnd 5.0.12-dev - 20150407 - $Id: b396954eeb2d1d9ed7902b8bae237b287f21ad9e $" ["client_version"]=> int(50012) ["connect_errno"]=> int(0) ["connect_error"]=> NULL ["errno"]=> int(1136) ["error"]=> string(47) "Column count doesn't match value count at row 1" ["error_list"]=> array(1) { [0]=> array(3) { ["errno"]=> int(1136) ["sqlstate"]=> string(5) "21S01" ["error"]=> string(47) "Column count doesn't match value count at row 1" } } ["field_count"]=> int(0) ["host_info"]=> string(20) "localhost via TCP/IP" ["info"]=> NULL ["insert_id"]=> int(0) ["server_info"]=> string(21) "5.5.5-10.1.30-MariaDB" ["server_version"]=> int(50505) ["stat"]=> string(134) "Uptime: 5721 Threads: 1 Questions: 1726 Slow queries: 0 Opens: 32 Flush tables: 1 Open tables: 26 Queries per second avg: 0.301" ["sqlstate"]=> string(5) "00000" ["protocol_version"]=> int(10) ["thread_id"]=> int(261) ["warning_count"]=> int(0) }

Supongo que todos los valores estàn dando error por alguna razòn
Etiquetas: Base de Datos - MySQL - PHP - PHP MySQLi - Pregunta - Web Votos: 0 - Respuestas: 2 - Vistas: 8 Compartir en: Google Facebook Twitter LinkedIn Link
 

Respuestas:

  • Fecha: 29-03-2018 06:34:05 ["error"]=> string(47) "Column count doesn't match value count at row 1"

    Allí esta el error, tienes en tu query cuatro campos, pero le pasas 5 valores, revisa eso.
      Votos: 2 - Link respuesta
     
  • Fecha: 29-03-2018 11:04:44 Concuerdo con Carlos. Traduce los errores y analiza tu código con respecto a él.   Votos: 0 - Link respuesta
     
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
 
frjcbbae garagebible.com