Jump to content

Search the Community

Showing results for tags 'csv upload database'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Welcome to PHP Freaks
    • Announcements
    • Introductions
  • PHP Coding
    • PHP Coding Help
    • Regex Help
    • Third Party Scripts
    • FAQ/Code Snippet Repository
  • SQL / Database
    • MySQL Help
    • PostgreSQL
    • Microsoft SQL - MSSQL
    • Other RDBMS and SQL dialects
  • Client Side
    • HTML Help
    • CSS Help
    • Javascript Help
    • Other
  • Applications and Frameworks
    • Applications
    • Frameworks
    • Other Libraries
  • Web Server Administration
    • PHP Installation and Configuration
    • Linux
    • Apache HTTP Server
    • Microsoft IIS
    • Other Web Server Software
  • Other
    • Application Design
    • Other Programming Languages
    • Editor Help (PhpStorm, VS Code, etc)
    • Website Critique
    • Beta Test Your Stuff!
  • Freelance, Contracts, Employment, etc.
    • Services Offered
    • Job Offerings
  • General Discussion
    • PHPFreaks.com Website Feedback
    • Miscellaneous

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests


Age


Donation Link

Found 1 result

  1. Hi There I'm trying to create an upload csv page which detects duplicates and tells me how many are duplicates, but i just cant my head around it, this is my code so far //Upload File if (isset($_POST['submit'])) { if (is_uploaded_file($_FILES['fileName']['tmp_name'])) { echo "<h1>" . "File ". $_FILES['fileName']['name'] ." uploaded successfully." . "</h1>"; //echo "<h2>Displaying contents:</h2>"; //readfile($_FILES['fileName']['tmp_name']); $upload_amount = 0; $duplicates = 0; } //Import uploaded file to Database $handle = fopen($_FILES['fileName']['tmp_name'], "r"); $filename = $_FILES['fileName']['name']; while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) { $import="INSERT IGNORE into Leads(number,date,used,fileName) values('$data[0]','$data[1]','$used','$filename')"; $query= mysql_query($import); //mysql_query($import) or die(mysql_error()); if ($query){ if (mysql_affected_rows() > 0){ $upload_amount++; } else { $duplicates++; } } else { die (mysql_error()); } } if ($upload_amount > 1){ $todays_date= date ('Y-m-d H:i:s'); $sql_status="INSERT INTO LeadsStatus (filename,imported,user,Date) VALUES ('$filename','$upload_amount','$login_session','$todays_date')"; mysql_query($sql_status) or die (mysql_error()); } fclose($handle); print "Import done </br>"; print $upload_amount." Imported"; echo "</br>"; print $duplicates." Duplicates Not Imported"; print "<a href='Leads.php'> Upload More</a>"; any help is greatly appreciated thank you
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.