0
How do I take the table inserts and write to the database ?.
Follows my code.
function addItens ()
{
// Elemento textarea:
const texto = $("#texto");
// Elemento table:
const table = $("#products-table");
// Divide o conteúdo de textarea em linhas:
let linhas = texto.val().split("\n");
// Percorre todas as linhas:
for (i in linhas)
{
// Verifica se a linha não está vazia:
if (linhas[i])
{
// Divide o conteúdo da linha em colunas:
let retorno = linhas[i].split(" ");
// Cria uma nova linha na tabela:
let newRow = $("<tr>");
// Percorre todas as colunas:
for (j in retorno)
{
// Verifica se a coluna não está vazia:
if (retorno[j])
{
// Cria a nova coluna na tabela:
let newCol = $("<td>");
// Adiciona o conteúdo na coluna:
newCol.html(retorno[j]);
// Adiciona a coluna na linha:
newRow.append(newCol);
}
}
// Cria a coluna de ação:
let action = $("<td>");
// Adiciona a classe "actions":
action.addClass("actions");
// Adiciona a coluna na linha:
newRow.append(action);
// Adiciona a linha na tabela:
table.append(newRow);
}
}
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="input-field col s12">
<textarea id="texto" class="materialize-textarea">
</textarea>
<label for="textarea1">Copie e Cole os Dados do Excel</label>
</div>
<div class="input-field col s12">
<button class="btn waves-effect waves-light" id="enviar" onclick="addItens()">Enviar</button>
</div>
<table id="products-table" border="1" class="striped"></table>
Thank you
do you want to save text or formatted table? already thought of using firebase?
– Costamilam
i want to use formatted table, never tried rs, my whole system is already in mysql.
– Caroline Silveira
So you don’t want the table value, you want the table itself, that’s it?
– adventistaam
Please post the answer in the field below, we are a Q&A and then click "Publish your reply".
– Guilherme Nascimento