Is the WHERE 1 needed, probably not take it out and use the WHERE as if it where the AND
Just incase i confused
$sql = "SELECT 'name' , 'pass' FROM 'jenn' WHERE 'name' = '$_POST[names]' AND 'pass' = '$_POST[passs]'";
Secondly you dont seem to be validating that input im not going to tell you what you need to do there are a ton of posts on Input Validation, SQL Injections etc. Do a search to get an idea on what you need to do.
Finally to your error your using single quotes basically MySQL interprets this as a string, which cant be they need to be fields as the table name. The others are alright.
try this
$sql = "SELECT `name` , `pass` FROM `jenn` WHERE `name` = '".$_POST['names']."' AND `pass` = '".$_POST['passs']."'";
Notice that I used backticks instead of single quotes, not sure on other Databases but MySQL will assume that inbetween the backticks that its a field name. They are useful incase you have a field name that is actually a reserved word or keyword. A common one I find is using option as a field name.