Takai |
Le 04/01/2006 Ã 11:03 |
|
|
je bosse sur un site marchand qui a une bdd en csv et j'en ai crée une en mysql ,est-ce que je peux faire une requete du type
select (tablemysql)prix.valeur as prixvaleur , (tablecsv)id.produit as idproduit from prix, produit where .... |
Anthony |
Le 04/01/2006 Ã 12:32 |
|
 Admin |
Salut,
non c'est impossible désolé :-(
a + -- 
|
Fulub |
Le 04/01/2006 Ã 18:46 |
|

|
Peux tu transformer ta base csv en fichier texte?
Moi au bureau je travaille sous paradox.
Pour importer mes bases sous mysql je les transforme en fichier texte
Puis je construis une base similaire en mysql, et du tableau de bord d'easy php, en bas il y a une fonction importer
Je peux t'aider si tu as besoin, je trouve que c'est un confort d'avoir mes bases au bureau inaccessible sur le net
Philippe |
Anthony |
Le 04/01/2006 Ã 19:11 |
|
 Admin |
l'utilisation des requêtes restera quand même impossible en utilisant cette méthode :-( -- 
|
Fulub |
Le 04/01/2006 Ã 21:33 |
|

|
Bonsoir,
Une fois que ma table est en mysql je fais ce que je veux avec, il n'y a plus de problème pour faire des requêtes
Enfin chez moi ça marche
Philippe  |
Anthony |
Le 04/01/2006 Ã 23:25 |
|
 Admin |
Oui bien sûr, mais tu ne peux pas agir sur un fichier CSV avec une requête MySQL, c'est ça que je tentais de dire ;-)
a +  -- 
|
Fulub |
Le 05/01/2006 Ã 08:51 |
|

|
oui tu as tout à fait raison, de plus moi c'est des maisons que je vend donc je peux faire des mises à jour toutes les semaines ce n'est pas gênant, mais pour un site marchand le problème doit être plus corsé
En revanche il peut se servir de ma méthode pour tout virer en Mysql
Philippe |
Takai |
Le 05/01/2006 Ã 09:46 |
|
|
salut,
le mec qui a concu le site avant moi a fait des requetes du type:
apparemment ca marche.la base est en fichier "exel"
$db_link = mysql_connect($sql_serveur,$sql_user,$sql_passwd);
mysql_select_db($sql_bdd,$db_link);
$sql2 = "select * from csv where prix != 0 and nouveau = 1 ORDER BY id_pdt ASC";
$req2 = mysql_query($sql2) or die('Erreur SQL )
mais je ne pourrai pas faire d'insert ou de delete ,update
juste des select ? et le truc serait de créer cette base en mysql?
C'est bien ca?
1 mois et demi aprés mes débuts en php, c'est toujours aussi chaud.
je serai un programmeur moyen dans deux ans! snif
a+ et merci. |
Fulub |
Le 05/01/2006 Ã 16:43 |
|

|
Bonjour,
Tu reprend les même champs ou des champs équivalents, (je ne connais pas csv) tu peux même donner le même nom à ta base mysql, tu transforme ta base csv en fichier texte et tu l'importe sur ta base mysql.
Ta base en csv elle est où?
Philippe |
Takai |
Le 05/01/2006 Ã 16:59 |
|
|
merci pour tes reponses philippe,
mais aujourd'hui je dois terminer un prog pas tout a fait fini en vue de mon memoire de stage que je remets lundi
et je ne pourrais pas me consacrer à cette question avant lundi aprem
remarque su t'as une idée pour l'autre question, je suis preneur.
ma base csv est dans mysql apparemment. |