Glenskie Posted January 27, 2014 Share Posted January 27, 2014 (edited) Hi how can i get this sql query to work in php ? this query worked in navicat /* API */ INSERT IGNORE INTO ps_search_index (id_product, id_word, weight) SELECT DISTINCT Product_ID, Product_ID + 5000 'id_word', '1' FROM ps_product_part_number WHERE API != '' AND API IS NOT NULL; INSERT IGNORE INTO ps_search_word (id_word, id_shop, id_lang, word) SELECT DISTINCT Product_ID + 5000 'id_word', '1', '1', API FROM ps_product_part_number WHERE API != '' AND API IS NOT NULL; I GOT THIS FAR "INSERT INTO ps_search_index (id_product, id_word, weight) SELECT DISTINCT Product_ID, Product_ID + 5000 AS id_word , '1' FROM ps_product_part_number WHERE API != '' AND API IS NOT NULL" "INSERT INTO ps_search_index (id_product, id_word, weight) SELECT DISTINCT Product_ID, Product_ID + 5000, '1' FROM ps_product_part_number WHERE API != '' AND API IS NOT NULL" Edited January 27, 2014 by Glenskie Quote Link to comment Share on other sites More sharing options...
requinix Posted January 27, 2014 Share Posted January 27, 2014 That's two queries. Execute each one individually using your preferred database-handling code, such as PDO, mysqli, or whatever your framework provides (if you are using one). Quote Link to comment Share on other sites More sharing options...
Glenskie Posted January 27, 2014 Author Share Posted January 27, 2014 yes its two querys but it is not working Quote Link to comment Share on other sites More sharing options...
davidannis Posted January 28, 2014 Share Posted January 28, 2014 You need to write php code. Depends what database you are using and what method you want to use. Assuming that you are using mysql you can start here: http://php.net/mysqli Other databases are supported by php and documentation is available on php.net. Quote Link to comment Share on other sites More sharing options...
cyberRobot Posted January 28, 2014 Share Posted January 28, 2014 yes its two querys but it is not working What does your code look like? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.