学了php也有三四个月,最近一段时间开始自己做一个项目,以前都是零零散散的写了一些程序,但是真正做整体以后发现自己的mysql知识严重匮乏,好多知识都不了解,首先是一个整体项目,的数据表我做了多达十几张,里面一些逻辑关系搞得我头昏眼花。我想就我其中遇到的问题像大家求教。首先是数据库的外键是什么意思,具体是拿来干吗用的这我不是很清楚,希望高手指点最好能举个例子!!谢谢,还有就是我感觉好像我看有关SQL的书里的一些语句,有一些不知道能不能在mysql当中使用。最后问一个具体的问题,就是在mysql中我写了这么一个查询
$sql="select * from book where id in (4,5)";
用mysql_num_rows可以查处我一个查询了两个信息,可是如果用mysql_fetch_array则不能调出这两个信息,我想表达的就是这样查询两个信息怎么样才能让他显示出来谢谢。如果有贴一些有关数据库中表的关系的知识事最好的。小子这里谢谢大侠们了
