Jag har ett delikat problem att lösa. Jag har en sida med massor av bilder. När bilderna lades in lästes dimensionerna in i en tabell (photoPizelsize) i formen t.ex. 400x600, sparad som vanlig textrad (varchar).
Nu har jag lagd till så att den dessutom skriver in i en ny tabell (Format) om bilden är liggande, stående eller kvadratisk när en bild laddas upp. Problemet är att de tusentals bilder som ligger på sidan har tabellen "format" tom.
Jag skulle alltså behöva göra ett litet script som kollar igenom tabellen "photoPixelsize" på alla bilder, och särar på informationen 400x600 eller 500x500 så att den kan jämföra den första siffran med den andra, och om 400 < 600 så fyller den i fältet "format" att bilden är "stående" osv.
Hur gör jag detta? Det är enormt viktigt att inget går fel! Kommer iofs spara databasen innan jag prövar så jag kan återställa allt.
Just nu är tabellen format tom på alla bilder, vilket borde göra det lite lättare.
För att sammafatta:
Loopa igenom alla bilder, läsa av och separera textraden photopixelsize (ex 400x600 till 400 600) för att kunna jämföra siffran innan x med siffran efter.
Beroende på resultatet skriver den in in tabellen format om bilden är stående, liggande eller kvadratisk.
Klart.
Japp, har ändrat så det passar men får detta meddelande:
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1