How do I find the longest value in my mysql table?
So you probably know that the LENGTH() function applied to a fieldname will return the length of that field.
So then all you need is the relevant query to find the length of the longest item in a field like so:
<?php
$q = mysql_query("SELECT LENGTH(firstname) AS thelength FROM myfriends ORDER BY thelength DESC LIMIT 1");
$longestname = mysql_result($q,0,0);
echo "The longest first name is $longestname letters long!";
?>
More mysql PHP Questions
How do I order the results of my query?How do I delete a row from a table?
How do I return the date with mySQL?
How do I find the ID of a new row added to a table?
How do I connect to mySQL from PHP?