PHP Link Directory e links Importação



Lutei esta noite com Php Link Directory. Eu tinha uma lista de endereços que eu queria adicionar a granel e conseguiu encadear o formato correto de um arquivo CSV para importação. É um pouco de uma longa história, começou com lynx despejar a fonte de uma página web, sed trimming just the links, then just the link titles, etc. Finally a few scripts later I had a basic spreadsheet. Added NULL values in a few fields and tried the import. Everything looked good, so I thought I’d test adding a link through the user interface and see if everything was good.

At this point I noticed that my imported links weren’t displaying. My first guess was that the cache needed clearing, but that didn’t solve it, so I looked at the database. I had forgotten to set the expiration date to NULL for all of them. (The new links had defaulted to 0). Ok, so I added a link and then noticed one of my imported links had vanished. I suspected that the auto-increment of mysql had failed to acknowledge the imported data. I went through alter-ing the table to set the auto-increment value higher, but it still stomped over existing records when adding a link through the user interface.

Strangely the following command didn’t seem to work
ALTER TABLE name_of_table AUTO_INCREMENT = 500

Finalmente, I dropped the id field entirely and recreated it. Autonumbering gave me numbers up to 404, so I added a new link to test and id #395 was stomped (the id had already been used by another link, but now it was replaced with the new link.)…. but I thought dumping the ID field would make it forgetAt that point I noticed a little table with one field called PLD_Link_SEQthe one field was id andit was displaying 395… (smack head!) Assim, I updated that to 405 and added a link and all worked as expected.

As an odd side effect, it looks like if a link had been featured and it’s number was claimed by a new link, the new link automatically became featured as well.

Assim, if you try importing links into phpld from a self made csv or other import file, make note of the PLD_LINK_SEQ table and make sure to set it to a number so it doesn’tstep onyour previous entries.

My other suggestion if you’re going to do an import like this from csv. Start by downloading a backup in csv format of your current links. Do this so you can make sure you have the correct number of columns. (Even if you put NULL in the last column, that’s fine.) You might want to prepare yourself for the possibility of doing MYSql commands after the import. I had to set the expire date field to NULL where the expire date =0 (With the expire date at 0 the link doesn’t show.) Assim, brush up on your sql query syntax before you start importing.

Posts Relacionados

Blog Traffic Exchange Posts Relacionados
  • Como remover Cuidados PC ao vivo | Viva PC Guia Remoção de Cuidados PC Care Live é um aplicativo antivírus falso que é anunciado e promovido através de anúncios enganosos e as táticas agressivas. Em muitos casos, o anúncio pode ser uma animação de uma varredura de um computador que pretende encontrar vírus e você deve clicar em um link para corrigir o problema. Este ......
  • Way Off-topic ... A Copa do Mundo, Futebol (futebol) eo U.S. Como a maioria das pessoas já ouviu falar, Copa do Mundo é mais. Itália e ganhou um torneio de um mês de duração para escolher o verdadeiro campeão do Mundo de Futebol (fora do futebol EUA) é mais. Trinta e dois países enviaram as suas equipas a competir depois de um processo de qualificação LONGO e, claro,, there are lot's of......
  • Alguns links para comprar linux instala box OK, verdade seja dita linux é geralmente considerado como um download gratuito e instalar o sistema operacional e Há um lote de maneiras de fazer isso. Mas ele também está disponível para compra em vários lugares, a partir dos diferentes sítios distribuições web. Também, estes são links para o produto ......
Blog Traffic Exchange Sites Relacionados
  • Personal Finance Links ("Big Sign" Edição) Whenever I'm driving, I hand my wife navigating duty. I'm directionally challenged and I know it. Bem, she'll make a comment that there's a "big sign" coming up for me to follow and I look for the physically large sign. It took me a long time to catch on that......
  • Link Building- Path To Get Conversions The best way to optimize your site on the search engines is to build quality in bound links that point to your site. These in bound links are considered by the search engines while ranking your sites. The more number of back links the better your site ranks. You also......
  • As estratégias mais eficazes para fazer uso de Quando estabelecer ligações Geração de tráfego para seu site dos motores de busca podem ser divididos em duas seções. Essas porções são normalmente na página de otimização motor de busca, bem como off-page search engine optimization. Embora ambas as áreas de SEO são muito importantes, neste artigo vamos nos concentrar mais na ......
PDF24    Enviar artigo como PDF   

Posts similares


Veja o que aconteceu neste dia na história de qualquer BBC Wikipedia
Pesquisar:
Palavras-chave:
Amazon Logo

Os comentários estão fechados.


Mude para o nosso site móvel