Phpmyadmin Import CSV avec controle d'entrée - Page 1

Résolu
Précédent
  • 1
  • 2
Zep3k!GnO Messages postés 2049 Statut Membre 200
 
Alors la . . . comme ça je vois pas, faudrait que j'ai le truc sous les yeux pour faire moultes tests...

Je te conseil de bien matté dansla structure du CSV ar moi ca merdait comme ca, genre savoir si tes sauts de lignes c'est bien que du '\n' ou '\r', car moi c'est grace en changeant ça que j'ai réussi a ce qu'il prenne bien toutes mes lignes en comtpes car le soucis c'est qu'il devait mal lire mes lignes donc ca ne correspondait pas avec mes index...

en tt cas pour moi la solutions est entre la syntaxe de ton csv et les index de ta table après faut tester....

Désolé de ne pas avoir pu plus t'en dire !
0
Christr Messages postés 350 Statut Membre 46
 
Mais merci c'est déjà ça je vais voir et je posterai ma réponse si j'en trouve une lol
0
Christr Messages postés 350 Statut Membre 46
 
J'ai beau chercher je ne trouve pas grand chose je pense que je vais faire en sorte que el créateur du csv ce connecte directement sur la base et injecte les variable

en tout cas Merci pour tout

++
0
Zep3k!GnO Messages postés 2049 Statut Membre 200
 
Merde, bon Ok.

Pas de soucis, mais j'aurai preferré que tu y arrives pour au moins comprendre ou ça ne va pas car moi j'avais réussi chez moi, mais à la différence que c'est moi qui avait écrit le CSV dans mon éditeur de texte, donc c'est pour ça que j'avais rajouté le truc sur les fins de lignes.

Par contre, je pense toujours que si t'as mis les index comme je t'avais mis et que ca faisait tjs le doublon qu'il y a un rapport avec le format de ton fichier CSV... Y a un truc qui cloche dans sa structure ...

Bon courage pour la suite !

A++
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Christr Messages postés 350 Statut Membre 46
 
CSV OK MERCI

<!-- Cette permet l'exportation des résultats du formulaire en csv -->

<?php session_start();

//On récupère les valeurs du formulaire via la session
$ddate = $_SESSION['$ddate'];
$dheure = $_SESSION['$dheure'];
$dminute = $_SESSION['$dminute'];
$dseconde = $_SESSION['$dseconde'];
$fdate = $_SESSION['$fdate'];
$fheure = $_SESSION['$fheure'];
$fminute = $_SESSION['$fminute'];
$fseconde = $_SESSION['$fseconde'];

<!-- etc... -->

//connexion au serveur MySQL

$connexion = mysql_connect("@ip","ID","MP");

//sélection de la BDD

$base = mysql_selectdb("BDD",$connexion);

// Titre des colonnes du fichier .CSV ou .XLS le ; est un saut de colone et le slash n un saut de colone

$fichier = "Coucou;\n";
$fichier.= "\n";

// Déclaration du type de contenu

header("Content-type: application/vnd.ms-excel");

// Remplacer .csv par .xls pour exporter en .XLS

header("Content-disposition: attachment; filename=Check_".date("Ymd").".csv");
print $fichier;
exit;

// Crée par Christr

?>
0
Précédent
  • 1
  • 2