Вам нужно предложение WHERE.
$sql = "SELECT id, siteID, name, description, skills, extra1, extra2 FROM folio WHERE siteID='".$siteID."'";
Хотя я не рекомендую это вообще.Посмотрите SQL-инъекцию, если вы не знаете, о чем я говорю.Вместо этого я бы сделал оператор PDO.
Примерно так:
$sql = "SELECT * FROM folio WHERE siteID=:siteid";
$sth = $dbh->prepare($sql);
$sth->bindParam(':siteid', $siteid, PDO::PARAM_STR);
$sth->execute();
$result = $sth->fetchAll();
print_r($result);
Вы также можете сделать:
$result = $sth->fetch(PDO::FETCH_ASSOC);
, который даст вам массив с именами столбцованалогично mysql_fetch_assoc, при этом будет извлечена следующая строка, снова похожая на mysql_fetch_assoc.