kostenloser Webspace werbefrei: lima-city


ohu...mysql alphabetisch ausgeben

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    bilo

    bilo hat kostenlosen Webspace.

    hi lima-friends!

    wieder mal brauche ich eure hilfe ^^.
    ich hab da was gelesen und das ist mir sehr n?tzlich. Und(s) zwar das hier:


    $abfrage = "SELECT * FROM bla WHERE blu LIKE 'A%'";


    Das zeigt alle blu's (lolig) die mit A anfangen alphabetisch. ich will das mit variable machen wie geht das? hab so versucht


    $abfrage = "SELECT * FROM bla WHERE blu LIKE '$user%'";


    aber dat geht nischt

    wenn ich es LIKE $user habe dann geht es.

    mfg biLo











    Beitrag ge?ndert am 30.08.2005 18:50 von bilo
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. p**h

    ist es nicht einfacher :
    SELECT bla FROm bla ORDER BY bla2 ASC
    ?
    der sortiert bla2 nach alphabet
    oder das ASC weglassen ist egal ist standart
    und wenn du willst kanst auch vor ORDER by Like einsetzen

    Beitrag ge?ndert am 30.08.2005 18:51 von psih

    Beitrag ge?ndert am 30.08.2005 18:51 von psih
  4. Autor dieses Themas

    bilo

    bilo hat kostenlosen Webspace.

    also net ganz verstanden wie mache es nun?

    also hier ist meine userlist.php:


    <?

    if($search == ""){

    ?>

    <form method="post" action="?sector=userlist&search=searchme">
    <table>
    <tr>
    <td><input type="text" name="user"></td>
    </tr>
    <tr>
    <td><input type="submit" value="Suchen"></td>
    </tr>
    </table>
    </form>


    <?

    }


    if($search == "searchme"){
    ?>

    <table width="95%" height="18" border="0" align="center">
    <tr bordercolor="#FFFFFF" bgcolor="#FFFFFF" class="vk">
    </table>
    <table width="95%" border="0" align="center">
    <tr bgcolor="orange">
    <td width="6%" height="13"><font color="#000066" face="Verdana, Arial, Helvetica, sans-serif" size="2">-</font></td>
    <td width="17%" height="13"><font color="#FFFFCC" face="Verdana, Arial, Helvetica, sans-serif" size="2">Username</font></td>
    </font></td>
    </tr>

    <?

    $suche = "SELECT * FROM user WHERE username = '$user' ";
    $ergebnis = mysql_query($suche);
    while($row = mysql_fetch_object($ergebnis))
    {
    $u = $row->username;


    echo "
    <tr bgcolor=\"#00A2FF\">
    <td width=\"6%\" class=\"vk\">Online?</td>
    <td width=\"17%\" class=\"vk\"><a href=\"#\">$u</a></td>
    </tr>
    </table>
    ";
    }
    }
    ?>


    hier zeigt er nur den an, wenn man username korrekt reinschreibt


    Beitrag ge?ndert am 30.08.2005 19:07 von bilo
  5. achos meinst du sekunde:

    probiere das mal...

    $suche = "SELECT * FROM user WHERE username LIKE '%$user%' ";
  6. Autor dieses Themas

    bilo

    bilo hat kostenlosen Webspace.

    grrr

    dankeeee das geht...
    beim mir ging das eben nicht -.-'''

    kann geclosed werden

    Beitrag ge?ndert am 30.08.2005 19:30 von bilo

    Beitrag ge?ndert am 30.08.2005 19:30 von bilo
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!