symfony --> insertion données a partir csv

kaika
Invité n'ayant pas de compte PHPfrance

15 juil. 2008, 14:48

Bonjour,

J'utilise le framework symfony depuis peu et je dois realiser une insertion de donnée dans ma base ) partir d'un fichier csv.

J'ai du mal a trouver le comment faire en symfony.


Voici ma fonction permettant de le realiser
public function executeImport()
{
	
		
		$filename = 'test.csv';
		$query = 'LOAD DATA INFILE "'.SHOP_UPLOAD_DIR.'/test.csv" ';
		$query.= ' INTO TABLE '.UserPeer::TABLE_NAME .' FIELDS TERMINATED BY ";" LINES TERMINATED BY "\n" ';
		$query.= '(mail,nom,prenom) ';
		
}

la requete ne s'execute pas, il doit manque l'equivalent de mysql_query ( je ne sais pas comment le realiser soussympfony ) et/ou autre chose.

SI quelqu'un s'y connait et peut m'eclairer un petit peu. MErci d'avance

ViPHP
ViPHP | 1024 Messages

15 juil. 2008, 16:12

pas toujours facile à trouver dans la doc, mais c'est là :

http://www.symfony-project.org/book/1_0 ... %20Queries

A+

Pascal

kaika
Invité n'ayant pas de compte PHPfrance

15 juil. 2008, 16:14

merci de cette information je vias y jeter un oeil de ce pas !

Modérateur PHPfrance
Modérateur PHPfrance | 6037 Messages

17 juil. 2008, 12:38

Modération :
Puisque ta question est résolue, j'ajoute le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.

Tu peux réaliser cette opération toi-même
en cliquant sur le bouton Image qui s'affiche en haut à gauche de ce sujet
si tu as posté le 1er message en tant que membre (inscrit et identifié).

Alors... inscris-toi !!! ;)
Règle n°2 du webmaster : Toujours commencer par le HTML qu'on veut obtenir....toujours ! :priere:
J'aime apprendre de nouvelles choses.