---
title: "Info från Mysql till META taggarna??"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/142134-info-från-mysql-till-meta-taggarna"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Xeonz"
published: "2006-02-07T20:17:55.000Z"
updated: "2006-02-08T15:14:55.000Z"
replies: 3
views: 373
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/142134-info-från-mysql-till-meta-taggarna"
---

# Info från Mysql till META taggarna??

## #1 — Xeonz, 2006-02-07T20:17Z

Hej,

Jag har ett litet problem. Jag får nämligen inte min sökmotor att fungera. Den är uppbyggd på att den ska söka igeon META- taggarna på hemsidan.
Har använt iSearch2:
<http://www.isearchthenet.com/isearch/installation.php>

Sidan jag ska söka igenom består av en phpsida som länkar vidare till undersidor under sig själv i scriptet. Och de är dessa länkrubriker jag vill att sökmotorn ska hitta.

Informationen som hämtas ur Mysqldatabasen har följande struktur:

   id  
   titel             
   omslag                   
   info 

Jag trodde bara att de var att lägga in detta som META:

```
<META name="keywords" content="<?=$RS['titel'];?>, <?=nl2br($RS['info']);?>, filmer">
<META name="description" content="DVD samling">
<META name="robots" content="nofollow,noindex">
```

    

Men de är något som saknas för det fungerar inte.

Några förslag på vad jag ska göra. Skulle även kunna tänka mig nåon enklare form av sökmotor men de viktiga är att alla "titlar" skall sökas igenom.     

Om ni inte fattar såmycket vad jag menar undrar jag även om det finns något enklare sökscript att få tag i som söker direkt i Mysqldatabasen?

Permalänk: https://www.webforum.nu/p/142134

## #2 — Matte, 2006-02-07T22:08Z

Varför har du nl2br() i din meta-tagg. Jag kan inte se det finnsa någon anledning att ha \<br /\> där.

Permalänk: https://www.webforum.nu/p/1761957

## #3 — Fuel, 2006-02-08T00:44Z

typ nåt sånt här för att söka ?

```php
if ($_POST['search']) {
		$sql = "SELECT * FROM my_db_table ";
		
		$search_word = explode(" ", $_POST['search']);
	
		foreach ($search_word $keyword)
		{
			$sql .= "WHERE titel LIKE '%$keyword%' ";
		}
$sql .= "ORDER BY date DESC LIMIT 25";
}
```

Permalänk: https://www.webforum.nu/p/1761986

## #4 — Xeonz, 2006-02-08T15:14Z

Kod

Jag är inte så värst het på php än då jag precis börjat.. Kan du hjälpa mig att sätta in koden för jag fick de inte att funka. 
Här nedan är hela koden för huvudsidan. 

Databastabellen heter dvd i phpadmin. De jag vill söka efter är titel.

```php
<link rel="stylesheet" href="inc/style.css" type="text/css">

<?
require ("./inc/settings.php");

if ($_GET['id'] == ""){
  //############ Sidnavigering start ##################
  $antal_inlagg = mysql_num_rows(mysql_query("Select * From dvd"));

  $sida = $_GET["sida"];

  if (!isset($sida)) { $sida = 1; }
  $sidantal = ceil($antal_inlagg/$antal);
  $start = ($sida*$antal)-$antal;

  //############ Sidnavigering slut ##################

  $sql = mysql_query("Select * From dvd Order By titel LIMIT $start, $antal") or die(mysql_error());?>
  <style type="text/css">
<!--
body {
	background-color: #cc9966;
}
-->
</style>

<table border="0" width="<?=$width?>" align="center" cellpadding="3" cellspacing="0">
    <tr>
      <td style="border-bottom: 1px solid #000000"><b><img src="gfx/logo.gif" width="106" height="50"></b></td>
      <td align="right" valign="bottom" style="border-bottom: 1px solid #000000"><a href="admin.php">
<b>Logga in</b></a></td>
    </tr>
</table>
<table width="<?=$width?>" align="center">
    <?if (mysql_affected_rows() == 0){?>
    <tr>
      <td colspan="2">Tomt</td>
    </tr>
    <?}else{
    while ($RS = mysql_fetch_array($sql)){?>
    <tr>
  <tr bgcolor="#D9BB77">
    <?if ($RS['omslag'] != ""){?>
    <td colspan="1" valign="top"><div align="left"><a href="omslag/<?=$RS['omslag'];?>" target="_blank"><img src="omslag/<?=$RS['omslag'];?>" border="1" width="24" height="31"></a></div></td>
      <?}?>
    <td colspan="1"><div align="left"><a href="?id=<?=$RS['id'];?>">
          <?=$RS['titel'];?>
      </a></div></td>
  </tr>
    <?}?>
    <tr>
      <td colspan="2" style="border-top: 1px solid #000000">
        <?//############ Sidnavigering start ##################
          if ($sida > 1){
            $sida1 = $sida-1;
            echo '<a href="?sida='.$sida1.'"><b>Bakåt</b></a> | ';
          }
          for ($i=1;$i<$sidantal+1;$i++){
            $e = $i;
            while (strlen($e) < strlen($sidantal)) { $e = "0".$e; }
              if ($sida == $i) { echo "<font color=\"#000000\">[<b>$e</b>]</font> "; } else { echo "<a href=\"?sida=$i\">$e</a> "; }
          }
          if ($sida <= $sidantal - 1){
            echo ' | <a href="?sida='.++$sida.'"><b>Framåt</b></a>';
          }
          //############ Sidnavigering slut ##################?>
      </td>
    </tr>
    <?}?>
</table>
  <?}elseif ($_GET['id'] != ""){
  $sql = mysql_query("Select * From dvd Where id='".$_GET['id']."'") or die(mysql_error());?>
  <br>

  <table width="<?=$width?>" align="center">
  <?if (mysql_affected_rows() == 0){?>
    <tr bgcolor="#cc9966">
      <td>Tomt</td>
    </tr>
  <?}else{
  $RS = mysql_fetch_array($sql);?>
    <tr bgcolor="#cc9966">
      <?if ($RS['omslag'] != ""){?>
        <td valign="top"><img src="omslag/<?=$RS['omslag'];?>" border="1" width="120" height="170"></td>
      <?}?>
      <td valign="top"><b><font size="3"><?=$RS['titel'];?></font></b><br>
      <?=nl2br($RS['info']);?></td>
    </tr>
  <?}?>
    <tr bgcolor="#cc9966">
      <td colspan="2"<?if ($RS['bild'] != "");{?><?}?>><br>
      <a href="javascript:history.go(-1)">« tillbaka</b></td>
    </tr>
</table>
<?}?>
```

Permalänk: https://www.webforum.nu/p/1762146

---

Tråden på webben: https://www.webforum.nu/amne/php/142134-info-från-mysql-till-meta-taggarna
