Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
e ai pessoal
quero cadastrar no BD tudo oq está num txt,
nao ta funcionando? onde ta o erro?
valeuu!
Besouro
<?php
//abro o arquivo para leitura
$arquivo = fopen ("cursos.txt", "r");
//inicio uma variavel para levar a conta das linhas e dos caracteres
$num_linhas = 0;
$caracteres = 0;
//faco um loop para percorrer o arquivo linha a linha ate o final do arquivo
while (!feof ($arquivo)) {
//se extraio uma linha do arquivo e nao eh false
if ($linha[$i] = fgets($arquivo)){
//acumulo uma na variavel número de linhas
$num_linhas++;
//acumulo o número de caracteres desta linha
$caracteres += strlen($linha[$i]);
}
}
fclose ($arquivo);
echo "
Linhas: " . $num_linhas;
echo "
Caracteres: " . $caracteres;
for($i=0; $i< $num_linhas; $i++){
$linha = $linha[$i];
$sql = "INSERT INTO teste (nome) VALUES ('$linha')";
$result = mysql_query($sql) or die(mysql_error());
if(!result) {
echo "Erro ao inserir.";
} else {
echo "<br> O curso : ".$linha[$i]." Foi cadastrado.";
}
}
?>Carregando comentários...