0

Tornar 'insertable' (no MySQL) um número ilimitado de ítens

criado por Jefrey em 07/02/2015 6:07pm
Essa função torna possível inserir diversos ítens em uma tabela do MySQL de forma facilitada e protegendo contra SQLi (a função não protege contra XSS. Faça isso você, mesmo).

Ao invés de fazer:
$nome = mysql_real_escape_string($_POST['nome']);
$idade = mysql_real_escape_string($_POST['idade']);
$telefone = mysql_real_escape_string($_POST['telefone']);

mysql_query("INSERT INTO tabela (`nome`, `idade`, `telefone`) VALUES ('$nome', '$idade', '$telefone'");

Você fará:
$nome = $_POST['nome'];
$idade = $_POST['idade'];
$telefone = $_POST['telefone'];

mysql_query("INSERT INTO tabela (`nome`, `idade`, `telefone`) VALUES ".insertable($nome, $idade, $telefone));

A função aceita um número ilimitado de ítens.

O propósito real da função é permitir modificações, para que você adicione mais tratamentos e a faça funcionar da forma que quiser, já que é extremamente simples. Esteja sempre atento à segurança.
Data Autor Changelog Download
07/02/2015 6:07pm Jefrey - Versão Stable
07/02/2015 6:10pm Jefrey - Versão PHP >= 5.6 (BETA)

Comentários:

Nenhum comentário foi enviado ainda.

Novo Comentário:

(Você pode usar tags como <b>, <i> ou <code>. URLs serão convertidas para links automaticamente.)