I connect to my data base...
$dbh=mysql_connect ("localhost", "kipples_women", "xxxx") or die ('I cannot connect to
the database because: ' . mysql_error());
mysql_select_db ("kipples_hotwomen");
and then I issue a query..
$query="SELECT *
FROM women
WHERE index = $id";
$result=mysql_query($query) or die("Query failed : " . mysql_error());
now here's where it gets funky, and where I can't figure out what is going wrong...
I now have it display the information from the row that has the field "index" and
where index is equal to $id (the number from the url). Now, say that $id was equal to
21... I get an error message that says..
" Query failed : You have an error in your SQL syntax. Check the manual that
corresponds to your MySQL server version for the right syntax to use near 'index = 21'
at line 3"
Now, first of all, it isnt on line3, its like line 128 or something... second.. I
can't see anything wrong with that syntax... My SQL server version is 4.0.18-standard
and I can't find documentation for it. I also tried to use LIMIT $id Oo and it gets
even weirder. I can get a result with LIMIT $id.... but it pulls the wrong row! if $id
equals 24 for example, it will get the row with a value of 7 in the field for
index.... I don't get it.. Even had a friend look at it and he said it all looked
good..
I'd really appreciate any help anyone could throw at me... I'm rather new to all this!
Thanks,
Kip Gordon