ilch Forum » Allgemein » HTML, PHP, SQL,... » Bestimmte Afrage

Geschlossen
  1. #1
    User Pic
    ChriS gelöschter User
    hallo zwinker

    ich habe die datei news.php die folgendes abfragt... aus der datenbank "db" die felder "news_id", "news_title", "user_id", "news_time", "news_text", und "news_kat"

    durch das news script (unten gepostet) werden ALLE news abgefragt.. jedoch wie muss das select lauten, wenn ich nur news aus der kategorie "Einsätze" abfragen will?

    ich weis WHERE news_kat = Einsätze

    aber vl. mach i was falsch bzw wo muss i des einbauen das es funktioniert *g*

    lg


    Zuletzt geändert von manuel am 20.12.2005 - 17:12
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    manuel ilch-Gründer
    Registriert seit
    22.03.2003
    Beiträge
    4.260
    Beitragswertungen
    4 Beitragspunkte
    da diese abfrage:

    $abf = <<< query
    SELECT
    a.news_title as title,
    a.news_id as id,
    DATE_FORMAT(a.news_time,'%d. %m. %Y') as datum,
    DATE_FORMAT(a.news_time,'%W') as dayofweek,
    a.news_kat as kate,
    a.news_text as text,
    b.name as username
    FROM prefix_news as a
    LEFT JOIN prefix_user as b ON a.user_id = b.id
    WHERE {$_SESSION['authright']} <= a.news_recht
    OR a.news_recht = 0
    ORDER BY news_time DESC
    LIMIT {$anfang},{$limit}
    query;


    verändern in:

    $abf = <<< query
    SELECT
    a.news_title as title,
    a.news_id as id,
    DATE_FORMAT(a.news_time,'%d. %m. %Y') as datum,
    DATE_FORMAT(a.news_time,'%W') as dayofweek,
    a.news_kat as kate,
    a.news_text as text,
    b.name as username
    FROM prefix_news as a
    LEFT JOIN prefix_user as b ON a.user_id = b.id
    WHERE ({$_SESSION['authright']} <= a.news_recht
    OR a.news_recht = 0)
    
      AND news_kat = 'Einsätze'
    
    ORDER BY news_time DESC
    LIMIT {$anfang},{$limit}
    query;


    ansonsten meldeste dich gell zunge... sollte aber so gehen sonst würde schon derb was schief gehen.

    und bitte poste nicht das ganze sciprt wir kennen das script zunge und nutz [code] blöcke anstatt [php] weil php gibts hier nicht zunge
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    ChriS gelöschter User
    hallo

    da bekomme ich nur den fehler "Parse error: parse error in C:apachefriendsxamppxampphtdocscomincludeeinsaetze.php on line 51"


    Zuletzt geändert von manuel am 20.12.2005 - 17:13
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    manuel ilch-Gründer
    Registriert seit
    22.03.2003
    Beiträge
    4.260
    Beitragswertungen
    4 Beitragspunkte
    hör auf das ganze script zu schicken das nervt man.

    sag mir lieber was die zeile 51 ist und poste ein paar zeilen davon und dannach. aber NICHT das ganze script das hilft mir gar nichts!
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    ChriS gelöschter User
    $abf = <<< query
    SELECT
    a.news_title as title,
    a.news_id as id,
    DATE_FORMAT(a.news_time,'%d. %m. %Y') as datum,
    DATE_FORMAT(a.news_time,'%W') as dayofweek,
    a.news_kat as kate,
    a.news_text as text,
    b.name as username
    FROM prefix_news as a
    LEFT JOIN prefix_user as b ON a.user_id = b.id
    WHERE ({$_SESSION['authright']} <= a.news_recht
    OR a.news_recht = 0)

    AND news_kat = 'Einsätze'

    ORDER BY news_time DESC
    LIMIT {$anfang},{$limit}
    query;
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    manuel ilch-Gründer
    Registriert seit
    22.03.2003
    Beiträge
    4.260
    Beitragswertungen
    4 Beitragspunkte
    und was is da jetzt die zeile 51... das gesamte script hab ich ja oben schon 2 mal von dir erhalten. schreib doch einfach mal die zeile 51 *g* zeile besteht aus EINER zeile zwinker
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    ChriS gelöschter User
    $abf = <<< query
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    ChriS gelöschter User
    und weis trotzdem keiner weiter?

    lg
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Panicsheep Hall Of Fame
    Registriert seit
    24.08.2004
    Beiträge
    10.192
    Beitragswertungen
    16 Beitragspunkte
    Ich hab zwar keinen blassen schimmer von PHP aber das der Code an der stelle bei mir im Dreamweaver nicht wie der restliche PHP Code eingefärbt sondern einfach nur wie normaler Text schwarz ist, würde ich saegn das da einige Zeichen wie ', {}; usw. fehlen.

    Mehr kann ich dazu auch nicht sagen
    Omnia bona erunt
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    manuel ilch-Gründer
    Registriert seit
    22.03.2003
    Beiträge
    4.260
    Beitragswertungen
    4 Beitragspunkte
    hinter den beiden wörtern "query" darf kein leerzeichen kommen

    $abf = <<< query
    SELECT
    a.news_title as title,
    a.news_id as id,
    DATE_FORMAT(a.news_time,'%d. %m. %Y') as datum,
    DATE_FORMAT(a.news_time,'%W') as dayofweek,
    a.news_kat as kate,
    a.news_text as text,
    b.name as username
    FROM prefix_news as a
    LEFT JOIN prefix_user as b ON a.user_id = b.id
    WHERE ({$_SESSION['authright']} <= a.news_recht
    OR a.news_recht = 0)
    
    AND news_kat = 'Einsätze'
    
    ORDER BY news_time DESC
    LIMIT {$anfang},{$limit}
    query;


    vorallem unten nicht... alsost query;[nix]zeilenumbruch
    ok?
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    ChriS gelöschter User
    ich danke recht herzlich lächeln

    lg
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten