nochmal fehler

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Glider2k4
    replied
    Original geschrieben von jochenj
    "SELECT * FROM `charts` WHERE `id`= '1' OR `id`='2' OR `id`='3' ORDER BY `Position` ASC"

    ist in phpmyadmin getestet und gibt auch nur die gewünschten datensätze aus
    dann brauchste das doch nur umzuschreiben in nen php syntax
    fallste nicht weißt wie, phpmyadmin, kann phpcodes erzeugen

    Leave a comment:


  • whie_rose
    replied
    geht wieder nur eins..also es wird wieder nur 1 ausgegeben..

    Leave a comment:


  • jochenj
    replied
    "SELECT * FROM `charts` WHERE `id`= '1' OR `id`='2' OR `id`='3' ORDER BY `Position` ASC"

    ist in phpmyadmin getestet und gibt auch nur die gewünschten datensätze aus

    Leave a comment:


  • whie_rose
    replied
    jetzt geht gar nix mehr...hm...

    Leave a comment:


  • jochenj
    replied
    aha,

    den mysql_string mal ausgegeben und per phpmyadmin oder so geteste?

    vermute mal das das am
    PHP Code:
    query("SELECT * from charts WHERE ID=1 AND 2 AND 3 AND 4 ORDER BY Position"); 
    liegt.

    wenn ich das richtig interpretier wilslt du
    die datensätze mit dem wert "id" = 1
    und
    2 (ja was äpfel)
    und
    3 (hm diesmal birnen)
    und
    4 (sollte das nicht überall noch ein "ID =" vornedran)

    könnte es das gewesen sein?
    EDIT:
    wäre hier nicht eine OR verknüpfung besser?

    Leave a comment:


  • whie_rose
    replied
    er sollte die einträge die in der sql sind ausspucken,aber er spuckt nur einen aus..

    Leave a comment:


  • jochenj
    replied
    gib uns ein tipp, was dein code macht bzw. nicht macht und was er anstelle nicht machen bzw. machen sollte

    denn wie immer gilt meine glaskugel ist in reperatur.

    Leave a comment:


  • whie_rose
    started a topic nochmal fehler

    nochmal fehler

    was is daran falsch??


    $result = $db->query("SELECT * from charts WHERE ID=1 AND 2 AND 3 AND 4 ORDER BY Position");

    while( $row = $db->fetch_array($result) ) {

    if ($row['Position'] ==! "0") { //Wenn der Film die Position 0 hat, wird er nicht angezeigt!

    //Anfang Tendenz
    if ($row['Position']>$row['Last_Week']) $tendenz="down.gif";
    if ($row['Position']<$row['Last_Week']) $tendenz="up.gif";
    if ($row['Position']==$row['Last_Week']) $tendenz="unchanged.gif";
    if ($row['Last_Week']=="0") $tendenz="up.gif";
    //Ende Tendenz

    //Datum auf Deutsches Datum umwandeln
    $date = explode("-", $row['Entry']);
    $date = $date['2'].".".$date['1'].".".$date['0'];
    //Ende Datum modifikation

    // Für Template umwandeln
    $ID = $row['ID'];
    $Interpret = $row['Interpret'];
    $Title = $row['Title'];
    $Position = $row['Position'];
    $Last_Week = $row['Last_Week'];
    $Genre = $row['Genre'];
    $Weeks = $row['Weeks'];
    //Ende für Template umwandeln

    eval ("\$show_bit = \"".$tpl->get("charts_show_bit")."\";");

    }//endif
    }//endwhile
Working...
X