Ankündigung

Einklappen
Keine Ankündigung bisher.

Suchformular: Ausgabe bei O Treffern

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Suchformular: Ausgabe bei O Treffern

    Hallo

    Hier habe ich eine SQL Abfrage, die mittels Formularfeld nach einem Usernamen suchz. Doch wie kriege ich es hin, dass wenn 0 Treffer erzielt wurden, dies das Script mittels echo ausgibt, wie: echo"0 Treffer"; ?

    Momentan wird einfach nichts angezeigt...

    Code:
    $sqlbefehl= "Select * FROM $tab_user
                 Where nic like '%$find_user%'
                   and nickname like '%$find_nick%'
                   and reg_mail like '%$find_email%'
                   and user_id != 1
                   order by nickname ASC
                   LIMIT $eintrag,$uzps";
    
    $getuser  = mysql_query($sqlbefehl, $serverid);
    echo mysql_error();
    
    while ( $puser = mysql_fetch_array($getuser)) {
    
    if ($tdclass == "odd") { $tdclass="even"; }
    else  { $tdclass="odd"; }
    
    echo "<tr>
            <td class=\"$tdclass\" bgcolor=\"$c_row\"><span style=\"font-size:10px\">
            ".stripslashes($puser[nic])."</a></span></td>
            <td class=\"$tdclass\" bgcolor=\"$c_row\">".stripslashes($puser[nickname])."</td>
            <td class=\"$tdclass\" bgcolor=\"$c_row\" align=\"left\">";
    //Email
    if ($puser[reg_mail] != "" and $puser[showemail] == 1) {
       echo " <a href=\"mailto:$puser[reg_mail]\"><font color=\"336699\">E-Mail</a></font>";
       }
       echo "</td><td class=\"$tdclass\" bgcolor=\"$c_row\" align=\"left\">";
    //Homepage
    if ($puser[homepage]) {
        echo " <a href=\"$puser[homepage]\" target=\"_blank\"><font color=\"336699\">Homepage</a></font></a>";
        }
       echo "</td>";
    
    
    //##################### IRC ####################################################
    echo "<td class=\"$tdclass\"><font size=\"1\">";
    echo "$puser[icq]</font>";
    //##################### Mitglied ####################################################
    echo "<td class=\"$tdclass\"><font size=\"1\">";
    echo "$puser[msnid]</font>";
    
    //################## Telefonnummer #########################################
    if (trim($puser['telinv']) != "0") {
    echo "</td>
          <td class=\"$tdclass\" bgcolor=\"$c_row\" align=\"right\">
          <font size=\"1\">$puser[telefonnummer]</font>
          </td>
           <td class=\"$tdclass\" bgcolor=\"$c_row\" align=\"right\">
          <font size=\"1\">$puser[telefonnummer2]</font>
          </td>
         </tr>";
    }
    else {
    echo "</td>
          <td class=\"$tdclass\" bgcolor=\"$c_row\" align=\"right\"></td>
          <td class=\"$tdclass\" bgcolor=\"$c_row\" align=\"right\"></td>
         </tr>";
    }
    }
    Danke, Roland

  • #2
    Per mysql_num_rows() und einer if()

    PHP-Code:
    <?php
    if(mysql_num_rows($getuser) == 0) {
    echo 
    "0 User";
    }
    else
    {
    while(
    $puser mysql_fetch_assoc($getuser)) {
    [...]
    ?>

    Kommentar


    • #3
      super, funzt danke

      Kommentar

      Lädt...
      X