ooterreuroo 'You could drift this car while reading a book' | hello ^^
j'ai un soucis avec php et mysql, en effet j'aimerais pouvoir importer des dump crées avec phpmyadmin via une page php.
exemple, j'ai ici le dump sql d'un wordpress tout neuf :
Code :
- $import = "
- CREATE TABLE `wp_categories` (
- `cat_ID` bigint(20) NOT NULL auto_increment,
- `cat_name` varchar(55) NOT NULL default '',
- `category_nicename` varchar(200) NOT NULL default '',
- `category_description` longtext NOT NULL,
- `category_parent` bigint(20) NOT NULL default '0',
- `category_count` bigint(20) NOT NULL default '0',
- `link_count` bigint(20) NOT NULL default '0',
- `posts_private` tinyint(1) NOT NULL default '0',
- `links_private` tinyint(1) NOT NULL default '0',
- PRIMARY KEY (`cat_ID`),
- KEY `category_nicename` (`category_nicename`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;
- INSERT INTO `wp_categories` (`cat_ID`, `cat_name`, `category_nicename`, `category_description`, `category_parent`, `category_count`, `link_count`, `posts_private`, `links_private`) VALUES
- (1, 'Non classé', 'non-classe', '', 0, 1, 0, 0, 0),
- (2, 'Blogoliste', 'blogoliste', '', 0, 0, 7, 0, 0);
- [...]
- ";
|
j'ai volontairement tronqué le fichier...
j'ai ensuite ce code pour exécuter la requête :
Code :
- $wpsql = mysql_query($import);
- if (!$wpsql) {echo "Erreur SQL : ".mysql_error();}
|
le problème est que CREATE TABLE `wp_categories`... est exécuté, mais INSERT INTO `wp_categories... et tout le reste ne l'est pas
quelqu'un aurait une solution pour me débloquer? Message édité par ooterreuroo le 27-07-2007 à 14:53:01 ---------------
204 - No Content
|