免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 1917 | 回复: 10
打印 上一主题 下一主题

3个巨菜的问题,惭愧 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-08-26 01:58 |只看该作者 |倒序浏览
各位大虾: 小弟问几个很才的问题,还望各位帮忙解答,不胜感谢.

1. 如何得到一个指定数据库中的表的个数? (返回一个整数)


2. 如何得到一个指定表中记录的个数? (返回一个整数)


3. 如何指定查询一个表中的第一条记录,或者第n条记录

谢谢。谢谢

论坛徽章:
0
2 [报告]
发表于 2004-08-26 14:57 |只看该作者

3个巨菜的问题,惭愧

这问题很难,一点都不菜,可惜我不会

论坛徽章:
0
3 [报告]
发表于 2004-08-26 16:29 |只看该作者

3个巨菜的问题,惭愧

<?php
   $dbname = 'mysql_dbname';

   if (!mysql_connect('mysql_host', 'mysql_user', 'mysql_password')) {
       print 'Could not connect to mysql';
       exit;
   }

   $result = mysql_list_tables($dbname);

   if (!$result) {
       print "DB Error, could not list tables\n";
       print 'MySQL Error: ' . mysql_error();
       exit;
   }

   while ($row = mysql_fetch_row($result)) {
       print "Table: $row[0]\n";
   }

   mysql_free_result($result);
?>;

论坛徽章:
0
4 [报告]
发表于 2004-08-26 16:29 |只看该作者

3个巨菜的问题,惭愧

<?php
   $dbname = 'mysql_dbname';

   if (!mysql_connect('mysql_host', 'mysql_user', 'mysql_password')) {
       print 'Could not connect to mysql';
       exit;
   }

   $result = mysql_list_tables($dbname);

   if (!$result) {
       print "DB Error, could not list tables\n";
       print 'MySQL Error: ' . mysql_error();
       exit;
   }

   while ($row = mysql_fetch_row($result)) {
       print "Table: $row[0]\n";
   }

   mysql_free_result($result);
?>;

论坛徽章:
0
5 [报告]
发表于 2004-08-26 16:29 |只看该作者

3个巨菜的问题,惭愧

<?php
   $dbname = 'mysql_dbname';

   if (!mysql_connect('mysql_host', 'mysql_user', 'mysql_password')) {
       print 'Could not connect to mysql';
       exit;
   }

   $result = mysql_list_tables($dbname);

   if (!$result) {
       print "DB Error, could not list tables\n";
       print 'MySQL Error: ' . mysql_error();
       exit;
   }

   while ($row = mysql_fetch_row($result)) {
       print "Table: $row[0]\n";
   }

   mysql_free_result($result);
?>;

论坛徽章:
0
6 [报告]
发表于 2004-08-26 16:33 |只看该作者

3个巨菜的问题,惭愧

第二个问题:select count(*) from $table where 1;

论坛徽章:
0
7 [报告]
发表于 2004-08-26 16:39 |只看该作者

3个巨菜的问题,惭愧

第三个问题:
SELECT * FROM $TABLE WHERE  $wehre LIMIT $from,$limit;
$TABLE :表名;
$where:条件;
$from:制定开始行;
$limit:限制行数.

论坛徽章:
0
8 [报告]
发表于 2004-08-26 16:47 |只看该作者

3个巨菜的问题,惭愧

列出表中字段:
<?php
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');

$fields = mysql_list_fields("database1", "table1", $link);
$columns = mysql_num_fields($fields);

for ($i = 0; $i < $columns; $i++) {
   echo mysql_field_name($fields, $i) . "\n";
}  

以上例子将产生如下输出:

field1
field2
field3
...

论坛徽章:
0
9 [报告]
发表于 2004-08-26 17:52 |只看该作者

3个巨菜的问题,惭愧

1。show tables;看最下边
2。3。redor 正确

论坛徽章:
0
10 [报告]
发表于 2004-08-27 10:27 |只看该作者

3个巨菜的问题,惭愧

<?php
//数据库连接(略)
$re=mysql_query("show tables";
echo mysql_num_rows($re);

while($r=mysql_fetch_array($re)){
echo$r[0]."<br>;";
}
mysql_free_result($re);
?>;
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP