Page 1 sur 1
Probléme d'exécution des requêtes MySql
Posté : 23 sept. 2005, 16:39
par Riadh
Salut;
J'ai un serveur Lunix (redhat 9) avec les versions de Mysql et PHP intégré càd Mysql 3.23.54. dans lequel J'ai installé PhpMyadmin 2.6.0-rc1.
Tout a bien marché losque j'exécute les requêtes. Mais lorsque j'essai d'exécute plusieurs requête à la fois (un script par exemple), il génere des erreurs de syntaxe qui ne sont pas présent réelement. J'ai changer la version PhpMyadmin 2.5.1. mais le probléme persiste.
Que peut être le probléme d'aprés vous? est-ce que c'est un probléme de mysql ?
Posté : 23 sept. 2005, 16:57
par ouckileou
si tu cherches à utiliser plusieurs requêtes à la fois dans un même appel à mysql_query(), c'est impossible
La chaîne de requête ne doit pas se terminer par un point-virgule.
=>
http://fr.php.net/manual/fr/function.mysql-query.php
Posté : 23 sept. 2005, 17:05
par riadh
Ce n'est pas mon cas.
J'essai d'exécute un fichier .sql génerer par PhpMyadmin ou de faire du copier collé à partir de ce fichier.
Posté : 23 sept. 2005, 17:32
par ouckileou
Alors fais voir un peu comment tu fais
Posté : 23 sept. 2005, 17:49
par riadh
Voiçi un script qui génére des erreurs de syntaxe chaque fois que je l'exécute dans des empacement différents. (il écrase ou substitue des caractéres et affiche des erreurs)
Code : Tout sélectionner
INSERT INTO `central` VALUES (1, 'صفاقس المدينة', 20, 'CENTRAL', '45', '3');
INSERT INTO `central` VALUES (2, 'صفاقس الجنوبية', 40, 'CENTRAL', '45', '3');
INSERT INTO `central` VALUES (3, 'صفاقس الجديدة', 41, 'CENTRAL', '45', '3');
INSERT INTO `central` VALUES (4, 'ميناء الصيد', 97, 'URAD', '45', '3');
INSERT INTO `central` VALUES (5, 'الرملة', 81, 'CENTRAL', '45', '5');
INSERT INTO `central` VALUES (31, 'السبعي', 33, 'CENTRAL', '48', '1');
INSERT INTO `central` VALUES (30, 'ساقية الزيت', 50, 'CENTRAL', '48', '1');
INSERT INTO `central` VALUES (11, 'سيدي عباس', 65, 'CENTRAL', '40', '2');
INSERT INTO `central` VALUES (12, 'الحبيب', 74, 'CENTRAL', '40', '2');
INSERT INTO `central` VALUES (13, 'العين', 54, 'CENTRAL', '40', '2');
INSERT INTO `central` VALUES (14, 'مركز دمق', 43, 'CENTRAL', '40', '2');
INSERT INTO `central` VALUES (15, 'طينة', 86, 'URAD', '40', '2');
INSERT INTO `central` VALUES (16, 'البحري', 64, 'URAD', '40', '2');
INSERT INTO `central` VALUES (17, 'الحاجب', 42, 'URAD', '40', '2');
INSERT INTO `central` VALUES (18, 'قرمدة', 59, 'URAD', '40', '2');
INSERT INTO `central` VALUES (19, 'محرس', 90, 'CENTRAL', '401', '4');
INSERT INTO `central` VALUES (20, 'بير علي', 77, 'URAD', '401', '4');
INSERT INTO `central` VALUES (21, 'بوثدي', 88, 'URAD', '401', '4');
INSERT INTO `central` VALUES (22, 'الغريبة', 83, 'URAD', '401', '4');
INSERT INTO `central` VALUES (23, 'شفار/نقطة', 60, 'URAD', '401', '4');
INSERT INTO `central` VALUES (24, 'منزل شاكر', 85, 'URAD', '401', '4');
INSERT INTO `central` VALUES (25, 'عقارب', 71, 'URAD', '401', '4');
INSERT INTO `central` VALUES (26, 'صخيرة', 95, 'URAD', '401', '4');
INSERT INTO `central` VALUES (29, 'صفاقس الشمالية', 30, 'CENTRAL', '48', '1');
INSERT INTO `central` VALUES (28, 'الصغار', 69, 'URAD', '401', '4');
INSERT INTO `central` VALUES (32, 'سدرة', 62, 'CENTRAL', '48', '1');
INSERT INTO `central` VALUES (33, 'حبانة', 31, 'CENTRAL', '48', '1');
INSERT INTO `central` VALUES (34, 'ساقية الداير', 94, 'URAD', '48', '1');
INSERT INTO `central` VALUES (35, 'السلطنية', 48, 'URAD', '48', '1');
INSERT INTO `central` VALUES (36, 'الشيحية', 46, 'URAD', '48', '1');
INSERT INTO `central` VALUES (37, 'سيدي منصور', 72, 'URAD', '48', '1');
INSERT INTO `central` VALUES (38, 'سيدي صالح', 73, 'URAD', '48', '1');
INSERT INTO `central` VALUES (39, 'جبنيانة', 80, 'CENTRAL', '481', '6');
INSERT INTO `central` VALUES (40, 'الحنشة', 84, 'URAD', '481', '6');
INSERT INTO `central` VALUES (41, 'العامرة', 99, 'URAD', '481', '6');
INSERT INTO `central` VALUES (42, 'الحزق', 87, 'URAD', '481', '6');
INSERT INTO `central` VALUES (43, 'الغرابة', 82, 'URAD', '481', '6');
INSERT INTO `central` VALUES (45, 'أولاد بو سمير', 45, 'URAD', '481', '6');
INSERT INTO `central` VALUES (44, 'بليانة', 44, 'URAD', '481', '6');
INSERT INTO `central` VALUES (46, 'سيدي عبد الكافي(WLL)', 59, 'WLL', '', '2');
INSERT INTO `central` VALUES (47, 'البقعة البيضة (WLL)', 54, 'WLL', '', '2');
INSERT INTO `central` VALUES (48, 'عين تركية (WLL)', 54, 'WLL', '', '2');
INSERT INTO `central` VALUES (49, 'بير الملولي(WLL)', 54, 'WLL', '', '2');
INSERT INTO `central` VALUES (50, 'الخزانات (WLL)', 54, 'WLL', '', '2');
INSERT INTO `central` VALUES (51, 'بدارنة(WLL)', 94, 'WLL', '', '1');
INSERT INTO `central` VALUES (52, 'بير عباس (WLL)', 46, 'WLL', '', '1');
INSERT INTO `central` VALUES (53, 'الخزانات', 54, 'URAD', '40', '2');
INSERT INTO `central` VALUES (6, 'مليتة', 81, 'URAD', '', '5');
INSERT INTO `central` VALUES (7, 'العطايا', 81, 'URAD', '', '5');
INSERT INTO `central` VALUES (8, 'القراطن', 81, 'URAD', '', '5');
INSERT INTO `central` VALUES (9, 'سيدي فرج', 81, 'URAD', '', '5');
INSERT INTO `central` VALUES (10, 'الشرقي', 81, 'URAD', '', '5');
INSERT INTO `central` VALUES (27, 'نقطة', 96, 'URAD', '401', '4');
INSERT INTO `central` VALUES (54, 'عوابد (WLL)', 99, 'WLL', '', '6');
INSERT INTO `central` VALUES (55, 'سعادي (WLL)', 99, 'WLL', '', '6');
INSERT INTO `central` VALUES (56, 'خلالجة (WLL)', 80, 'WLL', '', '6');
INSERT INTO `central` VALUES (57, 'أولاد سالم (WLL)', 80, 'WLL', '', '6');
INSERT INTO `central` VALUES (58, 'عجانقة (WLL)', 80, 'WLL', '', '6');
INSERT INTO `central` VALUES (59, 'أولاد يوسف (WLL)', 80, 'WLL', '', '6');
INSERT INTO `central` VALUES (60, 'بيرالعمار (WLL)', 84, 'WLL', '', '6');
INSERT INTO `central` VALUES (61, 'أولاد احمد (WLL)', 84, 'WLL', '', '6');
INSERT INTO `central` VALUES (62, 'قرقور (WLL)', 60, 'WLL', '', '4');
INSERT INTO `central` VALUES (63, 'الصغار (WLL)', 71, 'WLL', '', '4');
INSERT INTO `central` VALUES (64, 'عقارب (WLL)', 71, 'WLL', '', '4');
INSERT INTO `central` VALUES (65, 'غابة جبارنة (WLL)', 71, 'WLL', '', '4');
INSERT INTO `central` VALUES (66, 'سوينية (WLL)', 77, 'WLL', '', '4');
INSERT INTO `central` VALUES (67, 'راس أم شوشة (WLL)', 77, 'WLL', '', '4');
INSERT INTO `central` VALUES (68, 'اللطايفة (WLL)', 77, 'WLL', '', '4');
INSERT INTO `central` VALUES (69, 'طلاب (WLL)', 77, 'WLL', '', '4');
INSERT INTO `central` VALUES (70, 'حشيشينة (WLL)', 83, 'WLL', '', '4');
INSERT INTO `central` VALUES (71, 'الفايض (WLL)', 83, 'WLL', '', '4');
INSERT INTO `central` VALUES (72, 'الحمام (WLL)', 83, 'WLL', '', '4');
INSERT INTO `central` VALUES (73, 'بوجربوع (WLL)', 85, 'WLL', '', '4');
INSERT INTO `central` VALUES (74, 'شعلاب (WLL)', 85, 'WLL', '', '4');
INSERT INTO `central` VALUES (75, 'بلحوشات (WLL)', 90, 'WLL', '', '4');
INSERT INTO `central` VALUES (76, 'عيثة شلاية (WLL)', 90, 'WLL', '', '4');
INSERT INTO `central` VALUES (77, 'شعال (WLL)', 90, 'WLL', '', '4');
INSERT INTO `central` VALUES (78, 'سوانية (WLL)', 95, 'WLL', '', '4');
INSERT INTO `central` VALUES (79, 'بير علي (WLL)', 77, 'WLL', '', '4');
INSERT INTO `central` VALUES (80, 'طرفاوي (WLL)', 83, 'WLL', '', '4');
INSERT INTO `central` VALUES (81, 'محرس (WLL)', 90, 'WLL', '', '4');
Posté : 23 sept. 2005, 17:52
par Cyrano
Dans les première lignes, tu as des valeurs qui ne sont pas encarées d'apostrophes des DEUX cotés mais avec seulement la première.
INSERT INTO `central` VALUES (1, 'صفاقس المدينة', 20', 'CENTRAL', '45', '3');
Je t'ai mis le manquant en rouge, regarde les lignes suivantes, c'est pareil
Posté : 26 sept. 2005, 09:48
par riadh
Ce script est générer par PhpMyadmin, et il s'exécute correctement sur d'autre serveurs.
Mais, j'ai remarqué le message d'erreur suivant:
[img]d:\Erreur.JPG[/img]
Comment je doit corrigé cette erreur, et est ce qu'il peut y avoir un lien avec mes problémes
Posté : 26 sept. 2005, 09:51
par riadh
Voilà le message d'erreur:
Certaines fonctionnalités ayant trait aux tables reliées sont
désactivées. Pour une analyse du problème, cliquez ici.
Posté : 26 sept. 2005, 09:55
par riadh
lorsque je clique sur le liens il m'affiche:
PMA Database ... en erreur[ Documentation ]
Fonctions relationnelles désactivé
Posté : 26 sept. 2005, 23:07
par Cyrano
Tu n'essayrais pas par hasard de travailler sur des tables MyISAM à partir de script générés depuis des tables InnoDB ?