Jump to content

[SOLVED] Linking wrong


mike12255

Recommended Posts

im trying to use info from my db to create a link, but its just creating a link to the page its already on, anyone know why?

 

<?php
  $sql = "SELECT * FROM catagories";
		  $res = mysql_query($sql) or die (mysql_error());
		  while ($row = mysql_fetch_assoc($res)){
		  echo "<a href='".$row['name']."'>".$row['wantedname']."</a><br>";
		  }
?>
		  

Link to comment
https://forums.phpfreaks.com/topic/162167-solved-linking-wrong/
Share on other sites

well for example row['name'] of the first object in the db is:

 

../pfd/Martial Arts - Pressure Points - Military Hand To Hand Combat.pdf

 

and row['wantedname'] is:

 

Testing

 

so the first link should be

 

<a href= "../pfd/Martial Arts - Pressure Points - Military Hand To Hand Combat.pdf">Testing</a>

 

however the source its outputting for it is:

 

  <a href="">Testing</a><br>

 

its not linking it to anything

Link to comment
https://forums.phpfreaks.com/topic/162167-solved-linking-wrong/#findComment-855800
Share on other sites

<?php

error_reporting(E_ALL);

$sql = "SELECT * FROM catagories";
           $res = mysql_query($sql) or die (mysql_error());
           while ( $row = mysql_fetch_assoc($res) )
          {
           echo "<a href=\"" . urlEncode($row['name']) . "\">" . $row['wantedname'] . "</a><br >\n";
           }
?>

Link to comment
https://forums.phpfreaks.com/topic/162167-solved-linking-wrong/#findComment-855806
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.