Eminem Posted June 6, 2007 Share Posted June 6, 2007 Well, I'm new to PHP. I decided to make something that finds users on my SMF forum by connecting to the database. Now, I want to make the results links to their profiles on SMF. I'd assume I should use this code: <a href="', $scripturl, '?action=profile;u=', $member['id'], '"></a> And here is my whole file: <?php $con = mysql_connect("localhost","username","password"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("my_db", $con); $result = mysql_query("SELECT * FROM smf_members"); while($row = mysql_fetch_array($result)) { $a[]= $row['realName']; } mysql_close($con); $q=$_GET["q"]; if (strlen($q) > 0) { $hint=""; for($i=0; $i<count($a); $i++) { if (strtolower($q)==strtolower(substr($a[$i],0,strlen($q)))) { if ($hint=="") { $hint=$a[$i]; } else { $hint=$hint." <BR> ".$a[$i]; } } } } if ($hint == "") { $response="No members with the text specified."; } else { $response=$hint; } echo $response; ?> Here is the search itself. As I said earlier, I want to make the results link to their profile. Any help? Quote Link to comment https://forums.phpfreaks.com/topic/54384-need-help-with-making-a-variable-link/ Share on other sites More sharing options...
Caesar Posted June 6, 2007 Share Posted June 6, 2007 <?php echo'<a href="'.$url.'?action=profile&u='.$member['id'].'">Click Me</a>'; ?> Quote Link to comment https://forums.phpfreaks.com/topic/54384-need-help-with-making-a-variable-link/#findComment-268932 Share on other sites More sharing options...
Eminem Posted June 6, 2007 Author Share Posted June 6, 2007 <?php echo'<a href="'.$url.'?action=profile&u='.$member['id'].'">Click Me</a>'; ?> How would I go about placing that into the code I gave? Quote Link to comment https://forums.phpfreaks.com/topic/54384-need-help-with-making-a-variable-link/#findComment-268935 Share on other sites More sharing options...
thefortrees Posted June 6, 2007 Share Posted June 6, 2007 Just put it in outside of one of the if statements Quote Link to comment https://forums.phpfreaks.com/topic/54384-need-help-with-making-a-variable-link/#findComment-268939 Share on other sites More sharing options...
Eminem Posted June 6, 2007 Author Share Posted June 6, 2007 Just put it in outside of one of the if statements I want $row['realName'] to link to its profile. How would do that? Quote Link to comment https://forums.phpfreaks.com/topic/54384-need-help-with-making-a-variable-link/#findComment-268943 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.