ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Random member box

Geschlossen
  1. #1
    User Pic
    falke Mitglied
    Registriert seit
    22.02.2008
    Beiträge
    44
    Beitragswertungen
    0 Beitragspunkte
    Hallo
    Ich habe mir die Random Member box auf die HP gemacht und soweit klappt auch alles bloss die Namen/ wohnorte werden nicht angezeit da kommt dann folgendes wenn man draufklickt
    Users » Details von
    MySQL Error:
    1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
    in Query:
    SELECT `staat` FROM ic1_user WHERE id =

    Debug backtrace:
    @ mysql.php:32 -- debug_bt()
    @ mysql.php:50 -- db_check_error(...)
    @ profilefields.php:71 -- db_query(...)
    @ user_details.php:41 -- profilefields_show(...)
    @ user.php:24 -- require_once(...)
    @ index.php:25 -- require_once(...)

    MySQL Error:
    1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
    in Query:
    SELECT `gebdatum` FROM ic1_user WHERE id =

    Debug backtrace:
    @ mysql.php:32 -- debug_bt()
    @ mysql.php:50 -- db_check_error(...)
    @ profilefields.php:71 -- db_query(...)
    @ user_details.php:41 -- profilefields_show(...)
    @ user.php:24 -- require_once(...)
    @ index.php:25 -- require_once(...)

    MySQL Error:
    1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
    in Query:
    SELECT `geschlecht` FROM ic1_user WHERE id =

    Debug backtrace:
    @ mysql.php:32 -- debug_bt()
    @ mysql.php:50 -- db_check_error(...)
    @ profilefields.php:71 -- db_query(...)
    @ user_details.php:41 -- profilefields_show(...)
    @ user.php:24 -- require_once(...)
    @ index.php:25 -- require_once(...)

    MySQL Error:
    1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
    in Query:
    SELECT `status` FROM ic1_user WHERE id =

    Debug backtrace:
    @ mysql.php:32 -- debug_bt()
    @ mysql.php:50 -- db_check_error(...)
    @ profilefields.php:71 -- db_query(...)
    @ user_details.php:41 -- profilefields_show(...)
    @ user.php:24 -- require_once(...)
    @ index.php:25 -- require_once(...)

    MySQL Error:
    1064 : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
    in Query:
    SELECT `wohnort` FROM ic1_user WHERE id =

    Debug backtrace:
    @ mysql.php:32 -- debug_bt()
    @ mysql.php:50 -- db_check_error(...)
    @ profilefields.php:71 -- db_query(...)
    @ user_details.php:41 -- profilefields_show(...)
    @ user.php:24 -- require_once(...)
    @ index.php:25 -- require_once(...)





    Kann mir da jemand helfen?
    Gruß Falke

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    falke Mitglied
    Registriert seit
    22.02.2008
    Beiträge
    44
    Beitragswertungen
    0 Beitragspunkte
    Kann mir wohl keiner helfen.

    Man sieht die Fehleranzeige nur wenn man eingelogt ist.
    wie ich gerade festgestellt habe.

    Aber auch stimmt etwas nicht mit den Profilangaben da wenn man auf den Namen klickt nur : "details von" kommt und die daten stimmen nicht.
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    hey falke,
    hast du im Admin Bereich alles richtig Eingestellt ?
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    ASHP Mitglied
    Registriert seit
    07.03.2008
    Beiträge
    267
    Beitragswertungen
    1 Beitragspunkte
    ZitatZitat geschrieben von falke

    Kann mir wohl keiner helfen.


    Du hast nichtmal ne Stunde gewartet an einem Montag morgen - andere Leute gehen zur Arbeit oder sind in der Schule geduldige noch ein wenig, denn hier wird alles freiwillig gemacht, also es ist keine Plicht zu helfen, ich habe das Modul auch installiert gehabt, bei mir kamen diese Fehler nicht.
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    falke Mitglied
    Registriert seit
    22.02.2008
    Beiträge
    44
    Beitragswertungen
    0 Beitragspunkte
    Ja im Adminbereich hab ich alles richtig eingestellt.
    Das Bild stimmt Name und Alter sowie Wohnort auch aber wenn man auf den Namen klickt kommt diese Fehlermeldung.

    Aber nur wenn ich eingeloggt bin kann ich sie sehn und die Userdetails stimmen nicht.
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    danke falke zwinker war doch noch ein kleiner bug drin grumml

    random_member.php
    <?php 
    #   Copyright by: Manuel
    #   Support: www.ilch.de
    #   Rendom Member Box Scroller
    #   by OloX THX @ Mairu ;)
    
    defined ('main') or die ( 'no direct access' );
    
    $limit = $allgAr['rmbox_limit']; 
    $teamid = $allgAr['rmbox_teamid'];
    $bgcolor = $allgAr['rmbox_bgcolor'];
    $bodercolor = $allgAr['rmbox_bodercolor'];
    $width = $allgAr['rmbox_width'];
    $height = $allgAr['rmbox_height']; 
    
    echo '<script src="include/includes/js/member_scroller.js" type="text/javascript"></script>';
    
    echo '<style type="text/css">
      #marqueecontainer {
      position: relative;
      width: '.$width.';
      height: '.$height.';
      background-color: '.$bgcolor.';
      overflow: hidden;
      border: 1px solid '.$bodercolor.';
      padding: 2px; }
    </style>';
    
    echo '<div id="marqueecontainer" onMouseover="copyspeed=pausespeed" onMouseout="copyspeed=marqueespeed">
    <div id="vmarquee" style="position: absolute; width: 98%;">';
    				
    if($allgAr['rmbox_teamid'] == 0) {
    $sql = db_query("SELECT id as userid,name,avatar,staat,gebdatum,wohnort FROM prefix_user WHERE 1 ORDER BY rand() LIMIT $limit"); 
    } else {
    $sql = db_query("SELECT b.uid as userid,a.name,a.avatar,a.staat,a.gebdatum,a.wohnort FROM prefix_groupusers b INNER JOIN prefix_user a ON b.uid = a.id WHERE b.gid = $teamid ORDER BY rand() LIMIT $limit");
    }
    
    while ($r = db_fetch_object($sql)) {
    
    if(!empty($r->wohnort)){
        $wohnort = $r->wohnort;
    } else {
        $wohnort = 'n/a';
    }
    
    if(!empty($r->staat)){
        $staat = '<img src="include/images/flags/'.$r->staat.'" border="0"  alt="'.$r->staat.'" title="'.$r->staat.'" />';
    } else {
        $staat = 'n/a';
    }
    
    $avatar = '';
    if ( file_exists($r->avatar)) {
       $avatar = '<img src="'.$r->avatar.'" border="0" alt="'.$r->name.'" title="'.$r->name.'" />';
    } else {
       $avatar = '<img src="include/images/avatars/wurstegal.jpg" border="0" alt="'.$r->name.'" title="'.$r->name.'" />';      
    }
    
    if($r->gebdatum !== "0000-00-00"){
        $gebdatum = date('d.m.Y',strtotime($r->gebdatum));
        $tag   = date('d',strtotime($r->gebdatum));
        $monat = date('m',strtotime($r->gebdatum));
        $jahr  = date('Y',strtotime($r->gebdatum));
        
        $jetzt = mktime(0,0,0,date("m"),date("d"),date("Y"));
        $geburtstag = mktime(0,0,0,$monat,$tag,$jahr);
        $alter   = "(".intval(($jetzt - $geburtstag) / (3600 * 24 * 365)).")";
            
    } else {
        $gebdatum = '';
        $alter = '';
    }    
    
    echo '<div align="center">'.$avatar.'</div><div align="center">'.$staat.' <a href="index.php?user-details-'.$r->userid.'">'.$r->name.'</a> '.$alter.' '.$wohnort.'</a></div><br></br>';
    }
    echo '</div></div>';
    ?>

    MfG OloX


    Zuletzt modifiziert von OloX am 06.05.2008 - 15:25:30
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    falke Mitglied
    Registriert seit
    22.02.2008
    Beiträge
    44
    Beitragswertungen
    0 Beitragspunkte
    Danke auch Olox

    hat geklappt jetzt wird alles richtig angezeigt.:)

    Gruß Falke
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Dann schick mir mal die neue Datei, damit ich das im Downloadbereich verbessern kann.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    falke Mitglied
    Registriert seit
    22.02.2008
    Beiträge
    44
    Beitragswertungen
    0 Beitragspunkte
    Hallo Mairu

    Ich hab die alte random_member.php mit der neuen die Olox oben eingefügt hat ausgetauscht. danach klappte es.

    Brauchst nur die oben kopieren.

    Gruß Falke
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Tron Mitglied
    Registriert seit
    15.03.2008
    Beiträge
    38
    Beitragswertungen
    0 Beitragspunkte
    Ich hätte mal eine frage, gibt es ein Script das wenn sich jemand neues auf der Hp anmeldet. Dies dann in einer Box wieder gibt, als neuer User ?
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Zoddel Mitglied
    Registriert seit
    01.05.2008
    Beiträge
    170
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat geschrieben von Tron

    Ich hätte mal eine frage, gibt es ein Script das wenn sich jemand neues auf der Hp anmeldet. Dies dann in einer Box wieder gibt, als neuer User ?



    Die Sufu hilft weiter, klar jibbet eine Box wo die neusten User angezeigt werden
    | Träume nicht dein Leben lang - Lebe deinen Traum |
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    marvman Mitglied
    Registriert seit
    22.05.2006
    Beiträge
    587
    Beitragswertungen
    3 Beitragspunkte
    Hallo

    Die Box nennt sich lastreg und die sollte auch bei dir da sein.
    Schau mal in dein Admin Menü- Navigation- da suchste dir das menü aus wo es stehen soll -

    sollte dann so aussehen
    gesperrtes Bild

    greetz Marv
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Tron Mitglied
    Registriert seit
    15.03.2008
    Beiträge
    38
    Beitragswertungen
    0 Beitragspunkte
    gesperrtes Bild

    Danke marvman. gesperrtes Bild

    Auch noch was, momentan zeigt es mir die letzten 2 Anmeldungen an. Wie kann ich dies ändern, das 4 oder 5 angezeigt werden ?

    Tron


    Zuletzt modifiziert von Tron am 25.05.2008 - 14:08:00
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.622
    Beitragswertungen
    1192 Beitragspunkte
    In der lestreg.php, das LIMIT von 2 auf 4 oder 5 ändern!

    also:

    $erg = db_query("SELECT id, name, regist, geschlecht, gebdatum FROM prefix_user ORDER BY regist DESC LIMIT 4");
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    Tron Mitglied
    Registriert seit
    15.03.2008
    Beiträge
    38
    Beitragswertungen
    0 Beitragspunkte
    Danke
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    wagsch Mitglied
    Registriert seit
    31.03.2008
    Beiträge
    188
    Beitragswertungen
    2 Beitragspunkte
    Habe mir heute auch die random box installiert. läuft auch, allerdings find ich im Adminmenü keinen Menüpunkt zum einstellen der box! Bin ich blind ?!? Unter welchem Punkt taucht die auf?
    Oder habe ich was falsch gemacht?!

    Glaube eigentlich nicht. habe den include ordner hochgeladen, install.php ausgeführt und danach gelsöcht. fertig!

    Gruß
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    Zoddel Mitglied
    Registriert seit
    01.05.2008
    Beiträge
    170
    Beitragswertungen
    0 Beitragspunkte
    schau mal unter admin.php?allg nach - da findest du eine in der Tabelle RandomMemberBox Einstellungen lachen
    | Träume nicht dein Leben lang - Lebe deinen Traum |
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    wagsch Mitglied
    Registriert seit
    31.03.2008
    Beiträge
    188
    Beitragswertungen
    2 Beitragspunkte
    ach on der konfiguration! *ankoppschlag*

    ich habe mich bei den Modulen und Boxen dumm und dusselig gesucht!

    Danke dir Zoddel!! hast meinen Sonntag gerettet! zwinker
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    Zoddel Mitglied
    Registriert seit
    01.05.2008
    Beiträge
    170
    Beitragswertungen
    0 Beitragspunkte
    Es ist doch immer wieder schön zu sehen das ich nicht immer mit meinen Problemen alleine stehe - habe auch knapp 3 Stunden gebraucht bis ich es mal gefunden Hatte
    | Träume nicht dein Leben lang - Lebe deinen Traum |
    0 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    OloX Hall Of Fame
    Registriert seit
    25.02.2006
    Beiträge
    990
    Beitragswertungen
    23 Beitragspunkte
    öhh lol ?
    habe ich das nicht gut genug in der ReadMe beschrieben? grumml
    MfG OloX
    PHP, JavaScript, CSS
    0 Mitglieder finden den Beitrag gut.
  21. #21
    User Pic
    Zoddel Mitglied
    Registriert seit
    01.05.2008
    Beiträge
    170
    Beitragswertungen
    0 Beitragspunkte
    Doch schon - aber da zu 95 % aller Module im Register Module zu finden sind ist es am anfang doch erst sehr verwirrend zwinker
    | Träume nicht dein Leben lang - Lebe deinen Traum |
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten