Adding a URL

From: Date: Sun, 30 Mar 2003 04:53:32 +0000
Subject: Adding a URL
Groups: php.general 
Request: Send a blank email to php-general+get-141621@lists.php.net to get a copy of this message
Hi, I am using the following code to query a database and build an HTML table. <html> <head> <title>SQL Connect</title> </head> <body> <?php
    /* Connecting, selecting database */
    $link = mysql_connect("localhost", "root", "")
        or die("Could not connect");
    //print "Connected successfully";
    mysql_select_db("irvington") or die("Could not select database");
    /* Performing SQL query */
    $query = "SELECT * FROM staff";
    $result = mysql_query($query) or die("Query failed");
    /* Printing results in HTML */
    print "<table>\n";
    while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
        print "\t<tr>\n";
        foreach ($line as $col_value) {
	    print "\t\t<td>$col_value</td>\n";
        }
        print "\t</tr>\n";
    }
    print "</table>\n";
    /* Free resultset */
    mysql_free_result($result);
    /* Closing connection */
    mysql_close($link);
?> </body> </html> So far so good... The SQL query returns this: mysql> select * from staff; +----------------+------------------------------+------------------+
| name           | email                        | subject          |
+----------------+------------------------------+------------------+
| Scott Thompson | scott_thompson@earthlink.net | Volunteer        |
| <sanitized>    | <sanitized>                  | Computer Science |
| Some Teacher   | some.teacher@irvington.edu   | some subject     |
+----------------+------------------------------+------------------+ 3 rows in set (0.00 sec) mysql> The above is also essentialy what you see in your browser (sans headers). So far so good... What I want (and can't figure out) is how to have each email address have a URL (i.e. mailto:somebody@someaddress.com). I'm fairly new to PHP, I hope this question made some sense. Suggestions? ~Scott

« previous php.general (#141621) next »