Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Tenho um codigo para mandar dados para a tabela, so que esta dando erro ao enviar.
banco de dados:
create table teste (
id int(11) not null auto_increment,
um varchar(255) default null,
dois varchar(255) default null,
tres varchar(255) default null,
quatro varchar(255) default null,
cinco varchar(255) default null,
PRIMARY KEY (id)
);
codigo:
<?php
mysql_connect("localhost", "midiavir_teste", "123123");
mysql_select_db("midiavir_teste");
if(isset($_POST['submit'])){
$filename = $_POST['filename'];
$handle = fopen("$filename", "r");
while(($data = fgetcsv($handle, 100000, ";")) !== FALSE){
$result = mysql_query("INSERT INTO teste (um, dois, tres, quatro, cinco) VALUES ('".$data[0]."', '".$data[1]."', '".$data[2]."', '".$data[3]."', '".$data[4]."')");
}
fclose($handle);
print "Import done";
}else{
print "<form action='teste.php' method='post'>";
print "Type file name to import:<br>";
print "<input type='file' name='filename' size='20'><br>";
print "<input type='submit' name='submit' value='submit'></form>";
}
?>
erro:
Warning: fopen(teste.csv) [function.fopen]: failed to open stream: No such file or directory in /home/midiavir/public_html/orc/teste.php on line 7
Warning: fgetcsv() expects parameter 1 to be resource, boolean given in /home/midiavir/public_html/orc/teste.php on line 8
Fatal error: Maximum execution time of 30 seconds exceeded in /home/midiavir/public_html/orc/teste.php on line 8
crei o arquivo no exel em 5 colunas normal e salvei em csv.
o que pode estar acontecendo???
Carregando comentários...