FORUM Syndrome-OC - Jacky-PC


  Programmation


  Langage haut niveau(C, Pascal...)


  [MySQL] Gestion des accents & clés étrangères

 




M4vrick Le salon de discussion : DarkBears et 10 utilisateurs inconnus

 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[MySQL] Gestion des accents & clés étrangères

n°3346
Le Veilleu​r
.:. .:.
Posté le 26-06-2004 à 16:57:31  profilanswer
 

Bonjour tout le monde
 
Je suis en train de faire une petite application en coldfusion/mysql et lorsque j'insère une phrase contenant des accentes ds le bd, je me retrouve avec des caractères bizarres. Est ce que quelqu'un sait comment faire ? changer le codage ? ou ? comment ?
 
Pour gerer les clés étrangeres ds phpmyadmin, y a moyen ? ou alors je dois le faire directement en sql ?
 
merci


---------------
http://LeVeilleur.net
Hostipics.net : Hébergement gratuit de vos photos pour forums, ...
mood
Google
Posté le 26-06-2004 à 16:57:31  profilanswer
 

n°3348
Dr Lous
I see old password
Posté le 27-06-2004 à 00:40:25  profilanswer
 

UTF :)
 
 
k'est-ce ke t'appelle cle etrangere ?


---------------
Oseras-tu m'affronter ?
n°3349
nicodache
marmotte en chocolat concept ©
Posté le 27-06-2004 à 01:52:38  profilanswer
 

des clés étrangères et mysql ?
t'as fumé toi ?
 
c'est pas un dbms, c'est un gestionnaire de fichiers avec une interface relationelle :D


---------------
modérateur inside [:nicodache] plankaivoo [:nicodache] - ici powered - Je roule en micra 1l 55cv et je t'emmerde :o
n°3351
Le Veilleu​r
.:. .:.
Posté le 27-06-2004 à 11:23:58  profilanswer
 

Une foreing key entre deux tables ;)
 
C'est un des contraintes d'intégrités qui permet par exemple de faire une delete en cascade.


---------------
http://LeVeilleur.net
Hostipics.net : Hébergement gratuit de vos photos pour forums, ...
n°3352
nicodache
marmotte en chocolat concept ©
Posté le 27-06-2004 à 12:20:16  profilanswer
 

oué, ca j'ai compris...
mais tu dois faire ca à la main, et pour deleter on cascade, pas de trigger :fuck:


---------------
modérateur inside [:nicodache] plankaivoo [:nicodache] - ici powered - Je roule en micra 1l 55cv et je t'emmerde :o
n°3354
Le Veilleu​r
.:. .:.
Posté le 27-06-2004 à 19:09:10  profilanswer
 

Dr Lous a écrit :

UTF :)
 
 
k'est-ce ke t'appelle cle etrangere ?


Je dois mettre ca ou le utf ? merci :)


---------------
http://LeVeilleur.net
Hostipics.net : Hébergement gratuit de vos photos pour forums, ...
n°3355
Dr Lous
I see old password
Posté le 27-06-2004 à 20:04:30  profilanswer
 

dans le reglage du modules sql :)
 
pour ma part c dans le php.ini :D


---------------
Oseras-tu m'affronter ?
n°3371
Le Veilleu​r
.:. .:.
Posté le 30-06-2004 à 21:31:12  profilanswer
 

Pour les accentes j'ai trouvé
mais pour les clés etrangeres je ne trouve pas :(
 
Dans ma table topics j'ai un id_topics qui est le PK
dans ma table messages j'ai topics_messages qui correspond au pk en fonction du topics
 
Je voudrais que qd je delete un topics que ca delete les messages appartenant à ce topics
 
ALTER TABLE topics
ADD CONSTRAINT deleteTopics FOREIGN KEY (id_topics) REFERENCES messages (topics_messages) ON DELETE{CASCADE};
 
J'ai mis ca ds ma table topics, mais ca ne fonctionne :( les messages ne sont pas deleté :'(
 


---------------
http://LeVeilleur.net
Hostipics.net : Hébergement gratuit de vos photos pour forums, ...
n°3372
CryoGen
Powered by kitkat©
Posté le 30-06-2004 à 21:35:41  profilanswer
 

MySQL supporte les actions en cascade ? deja est-ce qu'il supporte les clef etrangére ??  
 
Si oui , je le savais pas , c'est genial :D
Si non ben c dommage kan meme :(


---------------
I am the bone of my sword...
n°3373
Le Veilleu​r
.:. .:.
Posté le 30-06-2004 à 21:39:06  profilanswer
 

ah, ceci expliquerait peut etre cela, c'est ma premiere bd mysql


---------------
http://LeVeilleur.net
Hostipics.net : Hébergement gratuit de vos photos pour forums, ...
n°3404
nicodache
marmotte en chocolat concept ©
Posté le 04-07-2004 à 23:30:28  profilanswer
 

alooors...
foreign key, mysql connait pas
on delete cascade, il connait pas non plus
 
mysql, saibien [:matleflou]
 
utilise postegresql plutot ;)


---------------
modérateur inside [:nicodache] plankaivoo [:nicodache] - ici powered - Je roule en micra 1l 55cv et je t'emmerde :o
n°3405
Le Veilleu​r
.:. .:.
Posté le 04-07-2004 à 23:38:10  profilanswer
 

Ah oki merci pour la confirmation, c'est bizarre... car même access fait du on delete cascade :p
 
En ce qui concerne postgresql, j'ai pas le temps d'installer tout ca... et je ne suis pas certains que coldfusion aime ca... a moins par odbc.


---------------
http://LeVeilleur.net
Hostipics.net : Hébergement gratuit de vos photos pour forums, ...
n°3406
nicodache
marmotte en chocolat concept ©
Posté le 04-07-2004 à 23:43:13  profilanswer
 

1. acces est un produit "profesionnel", il est donc sensé implémenter toutes les fonctionnalités d'un vrai dbms...
mysql, c'est plus un jouet pour webmaster en manque de sous pour se payer une licence oracle, et qui connaissent pas PostGre ni SqlLite ;)
 
2. bein jarte coldfusion (je comprend pas pourquoi il faudrait payer un logiciel qui mouline des requetes sql, alors que php, asp, et jsp font ca tres bien)...
met toi à la programmation ouverte/libre/gratuite/kivabien, et apprend le péachpé, et postgre, ca fera du bien à tes finances (si tu paies la licence coldfusion), ou a ton amour propre (si tu culpabilises d'avoir piraté le serveur coldfusion ;))


---------------
modérateur inside [:nicodache] plankaivoo [:nicodache] - ici powered - Je roule en micra 1l 55cv et je t'emmerde :o
n°3407
Le Veilleu​r
.:. .:.
Posté le 04-07-2004 à 23:46:41  profilanswer
 

[citation=3406,0,13][nom]nicodache a écrit[/nom] a ton amour propre (si tu culpabilises d'avoir piraté le serveur coldfusion  )
citation]
 :lol:  :lol:  :lol:  
je vais d'abord étudier mes secondes sessions :p Enfin 6 petits examens, ca ne devrait pas être insurmontable.


---------------
http://LeVeilleur.net
Hostipics.net : Hébergement gratuit de vos photos pour forums, ...
n°3408
nicodache
marmotte en chocolat concept ©
Posté le 04-07-2004 à 23:48:37  profilanswer
 

ha bein moi j'ai réussi :fuck:


Message édité par nicodache le 04-07-2004 à 23:48:44

---------------
modérateur inside [:nicodache] plankaivoo [:nicodache] - ici powered - Je roule en micra 1l 55cv et je t'emmerde :o
n°3409
Le Veilleu​r
.:. .:.
Posté le 04-07-2004 à 23:50:25  profilanswer
 

nicodache a écrit :

ha bein moi j'ai réussi :fuck:


Tu ne viendrais pas de la doubler ton année  :whistle:  :whistle:  :whistle:


---------------
http://LeVeilleur.net
Hostipics.net : Hébergement gratuit de vos photos pour forums, ...
n°3410
nicodache
marmotte en chocolat concept ©
Posté le 04-07-2004 à 23:52:16  profilanswer
 

si, et alors ?
 
je t'invites à réussir en 3 ans a l'ipl...
 
on va rire [:dslam]
 
[edit]faudrait que je demande ses stats au directeur...
je pense que ya 2 ou 3 élèves par promo qui ont réussi sans s'arreter ;)
 
[edit 2]t'avais pas fait quelque chose avant l'esi toi ? :whistle:


Message édité par nicodache le 04-07-2004 à 23:53:23

---------------
modérateur inside [:nicodache] plankaivoo [:nicodache] - ici powered - Je roule en micra 1l 55cv et je t'emmerde :o
n°3411
Dr Lous
I see old password
Posté le 04-07-2004 à 23:53:49  profilanswer
 

et tu ma l'as conseillé :o


---------------
Oseras-tu m'affronter ?
n°3412
nicodache
marmotte en chocolat concept ©
Posté le 04-07-2004 à 23:54:29  profilanswer
 

bein oué, parce que c'est une bonne école...
 
pas parce qu'elle est simple (loin de la, a certains niveaux :D)


---------------
modérateur inside [:nicodache] plankaivoo [:nicodache] - ici powered - Je roule en micra 1l 55cv et je t'emmerde :o
n°3413
Le Veilleu​r
.:. .:.
Posté le 04-07-2004 à 23:57:31  profilanswer
 

nicodache a écrit :

si, et alors ?
 
je t'invites à réussir en 3 ans a l'ipl...
 
on va rire [:dslam]
 
[edit]faudrait que je demande ses stats au directeur...
je pense que ya 2 ou 3 élèves par promo qui ont réussi sans s'arreter ;)
 
[edit 2]t'avais pas fait quelque chose avant l'esi toi ? :whistle:


Si mais c'était un truc rien avoir :p technologie de l'informatique... c'était un peu n'importe quoi... on bossait pas, on foutait, donc pas de motivation... Mais l'esi ca m'a foutu un fameux coup de pied au c** car pendant l'année, on a une sacré masse de boulot à faire...
 
Si tout ce passe bien... on est parti pour notre dernière année.


---------------
http://LeVeilleur.net
Hostipics.net : Hébergement gratuit de vos photos pour forums, ...
n°3415
nicodache
marmotte en chocolat concept ©
Posté le 05-07-2004 à 00:53:11  profilanswer
 

pas pour moi, je m'envoie une licence info apres, via passerelle universitaire ;)
 
j'irai faire un petit tour à lln :D

n°3569
WereW0lf
Posté le 21-07-2004 à 21:09:36  profilanswer
 

Je sais pas si ca tient tjs mais pour les foreign key faut passer en InnoDB et pas en MyIsam si je me souviens bien :)
 
--> http://dev.mysql.com/doc/mysql/fr/SEC463.html


Message édité par WereW0lf le 21-07-2004 à 21:11:51
n°3570
Dr Lous
I see old password
Posté le 21-07-2004 à 21:14:08  profilanswer
 

tient WereW0lf... :D c bien toi ?


---------------
Oseras-tu m'affronter ?
n°3571
Deadog
Dain Bramaged
Posté le 21-07-2004 à 22:08:14  profilanswer
 

Dr Lous a écrit :

tient WereW0lf... :D c bien toi ?


 
 
bah non, tu vois bien ! :sarcastic:  
 
 
 :D

n°3574
Dr Lous
I see old password
Posté le 22-07-2004 à 00:13:40  profilanswer
 

ha bon ben s'tout...
 
 
 
 
 
 
[:grut]


---------------
Oseras-tu m'affronter ?
n°3602
WereW0lf
Posté le 23-07-2004 à 16:03:19  profilanswer
 

Si c'est moi :)
Enfin... bah oui quoi :P
 
Ca va Lous ? (mais heu... vive mysql hein :D)

mood
Google
Posté le 23-07-2004 à 16:03:19  profilanswer
 


Aller à :
Ajouter une réponse

  FORUM Syndrome-OC - Jacky-PC


  Programmation


  Langage haut niveau(C, Pascal...)


  [MySQL] Gestion des accents & clés étrangères

 

Hit Parade