Hi, Tuesday, September 10, 2002, 1:41:23 PM, you wrote: PH> Hello everyone..tryin to run this qry against a mysql db, but after it runs, PH> it doesn't assign anything to the variables as it should. If i return all PH> rows, and spit out each record in the result in an array, i have the same PH> problem, but have 24 'blank' records instead of 1. Any ideas? Thanks for any PH> input. I tried doing a print mysql_error(); after the query and the result, PH> but it doesn't return anything. Column names, db name, and WHERE clause are PH> all spelled correctly, and the $currenttaskid is populated (as 1)...
PH> $detailqry = "SELECT id, parentitemid, itemtypeid, itemstatusid, PH> itemlevelid, shortdescription, PH> createdby_memberid, assignedto_memberid, completedby_memberid, createddate, PH> assigneddate, PH> estcompletiondate, completeddate, projectid, lastuserid, lastdate FROM item PH> WHERE id=$currenttaskid"; PH> $result = mysql_query($detailqry) or die("Failed finding task details"); PH> $taskid = $result["id"]; PH> $taskparentitemid = $result["parentitemid"]; PH> $taskitemtypeid = $result["itemtypeid"]; PH> $taskitemstatusid = $result["itemstatusid"]; PH> $taskitemlevelid = $result["itemlevelid"]; PH> $taskshortdescription = $result["shortdescription"]; PH> $createdbyid = $result["createdby_memberid"]; PH> $assignedtoid = $result["assignedto_memberid"]; PH> $completedbyid = $result["completedby_memberid"]; PH> $taskcreateddate = $result["createddate"]; PH> $taskassigneddate = $result["assigneddate"]; PH> $taskestcompletiondate = $result["estcompletiondate"]; PH> $taskcompleteddate = $result["completeddate"]; PH> $taskprojectid = $result["projectid"]; PH> $tasklastuserid = $result["lastuserid"]; PH> $tasklastdate = $result["lastdate"]; PH> mysql_free_result($result); PH> -IrishBiotch PH> [EMAIL PROTECTED] PH> _________________________________________________________________ PH> Join the world’s largest e-mail service with MSN Hotmail. PH> http://www.hotmail.com You need to do this: if($result = mysql_query($detailqry)){ $row = mysq_fetch_array($result); } else{ echo "Error: Failed finding task details ".mysql_error(); } All your fields will be in the array $row. $result is just an identifier not the actual result set. -- regards, Tom -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php