Tja... Testa med: Nepp...funkade inte. Hehe... mycket sql-kod i så fall med loopar å annat kul för det där... Du har inte funderat på att ha en till tabell i databasen med länkar så att du kan associera id't på en sida med id't på en annan... Vilkn databas använsder du. Vilken connectrionsträng öppnar du den med. OLEDB drivrutinen för JET(Access) och SQL server använder % och _ som joker tecken. MEdans den gammla ODBC drivrutinen för Access använder * och ?. Nån hann före... texten nedan är svar på inlägget från Onkelborg. Kör acces och tydligen med ODBC för att ditt förslag funkade :)Hitta ord/textsnutt i rad med massor av text.
Bygger en webbsida där all info lagras i en databas. Jag är ute efter en funktion som gör att när jag vill ta bort en sida från sajten via admin så ska alla de sidor som finns i databasen sökas igenom efter det id:et så att den inte finns inlänkad någonstans när den tas bort.
Har du försök med:
SELECT siteId FROM sites WHERE content LIKE "sidan.asp?Id=78"
Detta vill inte alls fungera då jag testat med att söka efter det jag vet finns.
Någon som har tips på hur jag ska göra?
//AndreasSv: Hitta ord/textsnutt i rad med massor av text.
SELECT siteId FROM sites WHERE content LIKE "%sidan.asp?Id=78%"Sv: Hitta ord/textsnutt i rad med massor av text.
Texten som ligger i databasen är:
<code>
<TABLE cellSpacing=0 cellPadding=0 width=500 border=0>
<TBODY>
<TR vAlign=top align=left>
<TD width=500><a class="mainlink" href="hot.gif"><IMG style="WIDTH: 309px; HEIGHT: 229px" height=229 src="hot2.gif" width=551></A><BR><BR><a class="mainlink" href="sidan.asp?id=35"><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2><STRONG>Kolla på en annan sida »</STRONG></FONT></A></TD></TR></TBODY></TABLE>
</code>
Jag vill ha tag på "sidan.asp?id=35" men icke. :(
Har du nå fler förslag :)
//AndreasSv: Hitta ord/textsnutt i rad med massor av text.
Sv: Hitta ord/textsnutt i rad med massor av text.
Kan ju försöka med:
SELECT siteId FROM sites WHERE content LIKE "*sidan.asp[?]Id=78*"Sv: Hitta ord/textsnutt i rad med massor av text.
eh...hängde inte riktigt med på vad du menade där.
Just nu funkar det så att man skriver in info i en stor textruta och sen sparas det ner som HTML i databasen. Länkningar till andra sidor inom sajten skrivs in på sidan när man klickar på den sida man vill länka till.
*Är lite kass på att förklara* Sv: Hitta ord/textsnutt i rad med massor av text.
Tusen tack!
//Andreas