Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

error: Notice: Array to string conversion i

Estas en el tema de error: Notice: Array to string conversion i en el foro de Frameworks y PHP orientado a objetos en Foros del Web. en esta linea: $sql .= implode("','", array_values($propiedades)). "')"; del implode me da este error. public function crear() { global $bd; $propiedades = $this->propiedades(); $sql = ...
  #1 (permalink)  
Antiguo 06/07/2013, 09:17
 
Fecha de Ingreso: mayo-2009
Ubicación: Andalucia
Mensajes: 650
Antigüedad: 15 años, 7 meses
Puntos: 1
error: Notice: Array to string conversion i

en esta linea: $sql .= implode("','", array_values($propiedades)). "')";

del implode me da este error.

public function crear()
{
global $bd;
$propiedades = $this->propiedades();
$sql = "INSERT INTO ".static::$nombre_tabla."(";
$sql .= implode(",",array_keys($propiedades));
$sql .=") VALUES ('";

$sql .= implode("','", array_values($propiedades)). "')";
if($bd->enviar_consulta($sql))
{
$this->id = $bd->insert_id();
return true;

}
else
{
return false;
}

}

el error me sale despues de insertar un registro con el formulario.

Etiquetas: conversion, notice, string
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 12:33.