Er der en der kan HJÆLP?

Tags:    php

Nedstående script virker fint nok, indtil man kommer til søg links, det giver ikke "cat_id" med "id"

Det er virkelig en hastesag, måske er der en der gider hjælp?

Pa forhånd tak

haggis:)

<?php
$colname_rsResultat = "1";
if (isset($_GET['search'])) {
$colname_rsResultat = (get_magic_quotes_gpc()) ? $_GET['search'] : addslashes($_GET['search']);
}
mysql_select_db($database_website, $website);
$query_rsResultat = sprintf("SELECT id, cat_id, title, title_desc FROM solutions WHERE title LIKE '%%%s%%' OR title_desc LIKE '%%%s%%' OR full_text LIKE '%%%s%%'", $colname_rsResultat,$colname_rsResultat,$colname_rsResultat);
$rsResultat = mysql_query($query_rsResultat, $website) or die(mysql_error());
$row_rsResultat = mysql_fetch_assoc($rsResultat);
$totalRows_rsResultat = mysql_num_rows($rsResultat);
$id = $rsResultat[id];
$cat_id = $rsResultat[cat_id];
$title = $rsResult[title];
?>



<table width="400" border="0" cellspacing="0" cellpadding="2" class="results">
<tr>
<td><h1>Resultater:</h1></td>
</tr>
<?php do { ?>
<tr>
<td><a href="resultat.php?id=<?php echo $row_rsResultat['id']; ?><?php if ($row_rsResultat['cat_id'] <> null) echo "&cat_id="+$row_rsResultat['id']; ?>"><?php echo $row_rsResultat['title']; ?></a><br><?php echo $row_rsResultat['title_desc']; ?></td>
</tr>
<?php } while ($row_rsResultat = mysql_fetch_assoc($rsResultat)); ?>
</table>
<?php if ($totalRows_rsResultat == 0) { // Show if recordset empty ?>
<table width="600" border="1" cellspacing="0" cellpadding="2">
<tr>
<td>Søgningen gav desværre ikke nogen resultater. </td>
</tr>
</table>

<?php } // Show if recordset empty ?> <p> </p></td>
</tr>
</table>


<?php
mysql_free_result($rsResultat);
?>



Jeg er ikke helt sikker på hvad det er du spørger om, jeg tror det du spørger om har noget at gøre med dine links og cat_id :P

Prøv følgende og se om det virker:
Fold kodeboks ind/udKode 




t