Jump to content

[SOLVED] Select Highest ID number from rows?


Jnerocorp

Recommended Posts

ok i tried this code

 

$result = mysql_query("SELECT pin FROM pins
ORDER by id DESC")
or die(mysql_error());

while($row = mysql_fetch_array($result))
  {
  echo $row['pin'];
  echo "<br />";
  }

 

but it just displays every pin in descending order i need it to just display the one with the highest id not all of them

$result = mysql_query("SELECT pin FROM pins
ORDER by id DESC")
or die(mysql_error());

// You echo it once by not using a loop in the first place
//while($row = mysql_fetch_array($result))
//  {
  echo $row['pin'];
  echo "
";
//  }

this is the code i am using it works perfectly

 

$query = "SELECT pin, id FROM `pins` ORDER BY id DESC LIMIT 1";
$result = mysql_query($query) or die(mysql_error());
$row = mysql_fetch_assoc($result);

echo "The highest id is  " . $row['id'] . " and has pin number: " . $row['pin'];

 

what would be the code that i use to delete that id and pin out of the pins table?

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.