Podrian ayudarme diciendome por que me arroja este mensaje al correr la siguiente clase?:
Código PHP:
<?php
require_once 'checkData.php';
require_once 'database.php';
require_once 'MySQL.php';
require_once 'Sql.php';
abstract class step2
{
public function run($array)
{
$sql = new Sql($array);
$sql->prepareToinsert();
$db = new database(new MySQL());
$db->ejecutar($sql);
}
}
$array = $_POST;
step2::run($array);
Mensaje:
Código PHP:
Strict Standards: Non-static method step2::run() should not be called statically in C:xampphtdocssavoyxpressstep2.php on line 27
Aun arrojando el error el script hace su trabajo...
Apartir de un array crea una sentencia sql, el array debe ser del tipo
Código PHP:
("nombre_de_la_tabla" => "Valor");