-5

これはコード サンプルです。$name が最後の野菜にすぎないことを解決するコードをここに追加してください :((( リンクにそれらすべてが必要です:

<?php
    $mike = mysql_query('SELECT vegetables FROM nature');
    while($subfile = mysql_fetch_assoc($mike))
    {
        $jack = $subfile['vegetables'];
        $name = $jack;
    }                       
    //while ends                        

    echo ('<span><a href="index.php?='.$name.'">Vegetables</a>
    | 
    Fruits
    | 
    Suggestions </span>');
?>
4

3 に答える 3

1

それらすべてをトマト、キュウリ、サラダなどの形式にしたいと仮定すると、結果をループしながらそれらを配列に積み重ね、後でそれらを接着します。

<?php
                    $mike = mysql_query('SELECT vegetables FROM nature');
                    $names = array();
                    while($subfile = mysql_fetch_assoc($mike)) {
                       $jack = $subfile['vegetables'];
                       $names[] = $jack;
                    }

                    //while ends

$list = join(',',$names);
echo ('<span><a href="index.php?='.$list.'">Vegetables</a>
| 
Fruits
| 
Suggestions </span>');
?>
于 2013-09-09T10:28:51.527 に答える
0

以下のコードをwhileループに入れて、

echo ('<span><a href="index.php?='.$name.'">Vegetables</a>
| 
Fruits
| 
Suggestions </span>');
于 2013-09-09T10:27:50.427 に答える
0
<?php
    $mike = mysql_query('SELECT vegetables FROM nature');
    while($subfile = mysql_fetch_assoc($mike))
    {
        $name = $subfile['vegetables'];
        echo ('<span><a href="index.php?='.$name.'">'.$name.'</a>
        | 
        Fruits
        | 
        Suggestions </span>');
    }                       
    //while ends   
?>
于 2013-09-09T10:29:19.740 に答える