kostenloser Webspace werbefrei: lima-city


Ausgabe auf mehreren Seiten

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    christian1603

    Kostenloser Webspace von christian1603

    christian1603 hat kostenlosen Webspace.

    Hallo LC,
    Wenn man bei google Lima-city eingibt werden aktuell ungefähr 9.130.000 ergebnisse gefunden.
    dise werden ja nicht alle auf einer seite ausgegeben. mann hat unten auswahl zwichen seite1 2 3 4 usw.
    das möchte ich bei meiner suchmaschine auch haben ich weiß aber nicht wie das gehen soll.
    ich will das auf jeder seite 15 daten augegeben werden mein such script:
    <?php
    include ("checkuser.php");
    include ("sql.php");
    include ("update_lastconnect.php");
    ?>
    <br><br><br><br><br><br>  
     <?php 
     $user = mysql_real_escape_string($_POST['anf']);
     $Filter = mysql_real_escape_string($_POST['Filter']);
     
        $Filter = "$Filter";
        $search = array('Alter', 'ICQ Nr', 'E-Mail');
        $replace = array('Alta', 'ICQ', 'EMail');
        $Filter = str_replace($search, $replace, $Filter);
     
    $sql = "SELECT ".  
        " * ".  
      "FROM ".  
        "benutzerdaten ".  
      "WHERE ".  
        "($Filter like '$user%')";  
    $result = mysql_query ($sql);  
       if (mysql_num_rows($result) > 0) {
    while ($data = mysql_fetch_array ($result)) {
      $I = $data["Id"];
      $a = $data["Nickname"];
      $b = $data["Vorname"];
      $c = $data["Nachname"];
      $j = $data["Schule"];
      $k = $data["Klasse"];
      $l = $data["Bild"];
      $m = $data["Alta"];
      $time = $data['lastconnect'];
      $zeit = time();
    
    if($time > $zeit-300){
    $Status = Online;
    }else{
    $Status = Offline;
    }
    if (strlen($a)>5)
    	$a = substr($a,0,5)."...";
    	
    if (strlen($b)>14)
    	$b = substr($b,0,14)."...";
    	
    if (strlen($j)>16)
    	$j = substr($j,0,16)."...";
    $user = $data["Nickname"];
    
    echo "
    <ul style='width:92%; height:130px; background:#ECFFD0; border:1px solid #C1D2F6;'>
    <br>     
     <img src='$l' style='width:100px; height:100px; position:absolute; left:5%;'>      
      <table style='position:absolute; left:28%;'>
         <tr>
          <td><b>Name:</b></td>
          <td>$a($m)</td>
        </tr>
        <tr>
          <td><b>Schule:</td>
          <td>$j</td>
        </tr>
        <tr>
          <td><b>Klasse:</td>
          <td>$k</td>
        </tr>
        <tr>
          <td><b>Status:</td>
          <td><img src='Bilder/$Status.png'></td>
        </tr>
       </table> 
      <table style='position:absolute; left:60%;'>
         <tr>
          <td><a href='?URL=profiel.php&user=$I'>$a &prime;s&nbsp;Profile</a></td>
        </tr>
        <tr>
          <td><a href='?URL=AlbenUebersichtAuserhalb.php&user=$I'>$a &prime;s&nbsp;Bilderalbum</a></td>
        </tr>
        <tr>
          <td><a href='?URL=nachrichtNormalInput.php&user=$I'>$a&nbsp;eine Nachricht Senden</a></td>
        </tr>
        <tr>
          <td><a href='?URL=Einladen.php&user=$I&einladung=Freundeseinladung'>$a&nbsp;als Freund\in hinzuf&uuml;gen</a></td>
        </tr>
       </table>      
    </ul>
    ";
    }
    }else{
      echo "<center>Es wurden keine Personen gefunden.<br><a href='?URL=Freunde.php'>Zur&uuml;ck</a></cneter></center>";
    }
    
    ?>
      </body>
    </html>


    Hoffe ihr könnt mir Helfen
    LG
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. Hi!

    Ich hab hier mal ein Script von mir, das müsstest du nur noch anpassen:

    <?php
    $page = $_GET['page'];
    if (empty($page)) $page = 1;
    switch ($page)
    {
    case 1:
    $ab = 0;
    break;
    case 2:
    $ab = 30;
    break;
    case 3:
    $ab = 60;
    break;
    case 4:
    $ab = 90;
    break;
    case 5:
    $ab = 120;
    break;
    case 6:
    $ab = 150;
    break;
    case 7:
    $ab = 180;
    break;
    case 8:
    $ab = 210;
    break;
    }
    $perpage = 30;
    $sql7 = "SELECT * FROM user ORDER BY points DESC LIMIT ".$ab.", ".$perpage;
    $result7 = mysql_query($sql7);
    $var = $ab;
    $row8 = mysql_fetch_array(mysql_query("SELECT COUNT(*) AS anzahl FROM user"));
    
    $anzahl_der_seiten = ceil($row8['anzahl']/$perpage);
    $x = 1;
    if ($page < $anzahl_der_seiten and $anzahl_der_seiten != 1) $can_switch_up = true;
    if ($page != 1) $can_switch_down = true;
    
    if ($can_switch_down) $switcher = '<a href="/game/highscore/page:'. ($page - 1) .'"><img src="/image.php?url=arrow_left.png" alt="Zur&uuml;ck!" /></a>';
    if ($can_switch_up) $switcher .= '<a href="/game/highscore/page:'. ($page + 1) .'"><img src="/image.php?url=arrow_right.png" alt="Vor!" /></a>';
    $smarty->assign("switcher", $switcher);
    
    while ($row7 = mysql_fetch_array($result7)) { 
    $var++;
    $alltext .= "
    <tr><td style='border: 1px dashed #999999;'>
    <span class=\"normal1\">
    ".$var."
    </span>
    </td><td style='border: 1px dashed #999999; padding-right: 5px;'>
    <a href='/game/user/name:
    ".$row7[rightuser]."
    ' class=\"a-normal1\">
    ".$row7[rightuser]."
    </a>
    </td><td style='border: 1px dashed #999999;'>";
    
    if ($row7[logged] == 'yes') { 
    $alltext .= "<img src='/image.php?url=inlogged.png' alt='Online' title='Online' height='15' />"; }
    else { 
    $alltext .= "<img src='/image.php?url=notinlogged.png' alt='Nicht online' title='Nicht online' height='15' />"; }; 
    
    $alltext .= "</td><td style='border: 1px dashed #999999; text-align: right;'><span class=\"normal1\">".$row7[points]."</span>
    </td></tr>";
    
    };
    $smarty->assign("alltext", $alltext);
    ?>


    LG cookies
  4. worldwhiterabbit

    Kostenloser Webspace von worldwhiterabbit

    worldwhiterabbit hat kostenlosen Webspace.

    Schau dir doch an der stelle einfach mal an wie man sowas über Ajax und GridTables lößt !
    http://www.webresourcesdepot.com/feature-rich-data-grid-for-jquery-flexigrid/

    Ist wahscheinlich die schöneste Variante unmengen an daten zu listen !

    Beitrag zuletzt geändert: 5.10.2009 17:02:13 von worldwhiterabbit
  5. Hallo,

    ich finde, was Du suchst ist auf dieser Seite ganz gut zusammengefasst:

    http://www.php-einfach.de/tuts_mysql_blaetterfunktion.php
  6. 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!