-2

現時点では、サイトのすべてのメンバーをエコーするクエリがあり、プロフィール写真とプロフィール ページへのリンクが表示されます。メンバーが 50 人いて、クエリが 60 に制限されているとします。空白のスペースをデフォルトの画像とデフォルトのページへのリンクで埋めたいので、ユーザーが存在しないかどうかを示す if ステートメントを探してから、この写真をエコーアウトします。代わりにリンクしますか?

誰かが間違っているところを教えてください。ありがとう

<?php
        $user_set = get_users();
        while ($users = mysql_fetch_array($user_set)) {



            if (!file_exists($users)) {
    $users = "data/photos/0/_default.jpg";
}



        $age = age_from_dob($users['dob']);
             echo "
            <div class=\"sugarushcase\">
            <a href=\"profile.php?id={$users['id']}\"><img width=80px height= 80px src=\"data/photos/{$users['id']}/_default.jpg\" class=\"boxgrid\"/></a><h58> {$users['first_name']} {$users['last_name']}</h58><br/><br/><h52>{$users['contact_number']}<br/><br/> ".$age.", From {$users['location']}</h52>

            </div>";
        }
    ?> 
4

2 に答える 2

0

次の行に沿った何か?

<?php


    $user_set = get_users();
    $user_count = mysql_num_rows($user_set);
    while ($users = mysql_fetch_array($user_set)) {

        if (!file_exists($users)) {
            $users = "data/photos/0/_default.jpg";
        }

        $age = age_from_dob($users['dob']);

        echo "<div class=\"sugarushcase\">
        <a href=\"profile.php?id={$users['id']}\"><img width=80px height= 80px src=\"data/photos/{$users['id']}/_default.jpg\" class=\"boxgrid\"/></a><h58> {$users['first_name']} {$users['last_name']}</h58><br/><br/><h52>{$users['contact_number']}<br/><br/> ".$age.", From {$users['location']}</h52>
        </div>";

    }

    // if there were less than 60 users we need some default profiles to fill the spaces
    if($user_count < 60){
        // how many default spaces do we need?
        $default_profiles_needed = 60 - $user_count;        
        for($i = 1; $i <= $default_profiles_needed; $i++){
            echo "<div class=\"sugarushcase\">
                    <a href=\"default.php\">
                        <img width=80px height= 80px src=\"default.jpg\" class=\"boxgrid\"/>
                    </a>
                </div>";
        }
    }


?> 
于 2013-02-08T14:35:10.827 に答える
0

あなたはこれを探すかもし​​れません

   <?php
    $user_set = get_users();
    if (!$user_set) {

                 $users = "data/photos/0/_default.jpg";
                   }
                   else {
    while ($users = mysql_fetch_array($user_set)) {


    $age = age_from_dob($users['dob']);
         echo "
        <div class=\"sugarushcase\">
        <a href=\"profile.php?id={$users['id']}\"><img width=80px height= 80px src=\"data/photos/{$users['id']}/_default.jpg\" class=\"boxgrid\"/></a><h58> {$users['first_name']} {$users['last_name']}</h58><br/><br/><h52>{$users['contact_number']}<br/><br/> ".$age.", From {$users['location']}</h52>

        </div>";
    } }
?> 
于 2013-02-08T14:35:43.237 に答える