使劲的读你的汉字都不明白你说的啥!
参考个函数extract()

解决方案 »

  1.   

    while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) 
    {
       foreach ($line as $col_value) 
       {
           echo "\t\t <td>$col_value</td>\n";
       }
    }
    这个表达方式只能输出 ,
    但是我想把取出来的每个字段都弄到一个变量里头
    比如我 用 id 这个变量来接收 这个表里的第一个字段的值
    用 user那么 接受第二个字段的值换句话 就是取出数据库的 某个字段的值到 我指定的变量里。,
      

  2.   

    你要查询全部数据还是一条数据?
    while里面怎么还有个foreach?
      

  3.   

    $指定变量=array()
    while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) 
    {
      $指定变量[] = $line;
    }
    然后foreach
      

  4.   

    实话告诉大家,我不会做PHP刚学不久。
    由于单位需要吗我原来是C++
    现在是跳跃式学习,所以学的比较乱
    这些代码都是我东拼西凑弄出来的。
    我很想结交一些做WEB前后台的朋友,其实我问的问题都很幼稚,,,
      

  5.   

    <?php
        mysql_connect("localhost", "mysql_user", "mysql_password") or
            die("Could not connect: " . mysql_error());
        mysql_select_db("mydb");    $result = mysql_query("SELECT id, name FROM mytable");    while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
            printf ("ID: %s  Name: %s", $row[0], $row[1]);
        }    mysql_free_result($result);
    ?>
      

  6.   

    我做的库是个PC资料统计库。
    有系统ID  用户名 用途。。是否品牌机。等等字段
    我在 是否品牌机 这里用的是 “逻辑字段” 0 1 来表示的。如果用这种方式的话while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) 
    {
       foreach ($line as $col_value) 
       {
           echo "\t\t <td>$col_value</td>\n";
       }
    }
    它只能 输出
    系统ID  用户   用途     ...是否品牌  ....
    1       benny  using    ...    1     ....
    我想 在 这个 输出是否品牌 的这个地方 加个if  判断一下。
    如果是 1 输出 是0 输出 否。
    所以我想用 个变量 来提取 这个  是否品牌  的字段 然后 判断
    就这个意思。。
    谢谢大家帮忙