[SQL allgemein] abfrage funktioniert net ganz

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [SQL allgemein] abfrage funktioniert net ganz

    Hallo Leute!

    hab ne kleine abrage bessergesagt mehrere und da funktioniert was net ganz!

    ist ne suchfunktion und wenn ich das was ich da auskommentiert habe so lasse stimmt alles mit den suchergebnissen! aber wenn ich das nicht auskommentiere um auch dazu zu schreiben den ort und den kursnamen, bringt er mir nur ein ergebnis!

    hoffe es kann mir jemand helfen!
    greetz fraylman
    PHP-Code:

    <?

    $sql_criteria=array(); 
    foreach ($_POST["data"] as $k=>$f) { 
        if ($f) 
            $sql_criteria[]="(".$k." LIKE '".$f."')"; 
        } 
    $where=implode(" AND ",$sql_criteria); 
    $sql="SELECT * FROM veranstaltung WHERE $where"; 
    $result=mysql_query($sql) or die(mysql_error());
    //$row=mysql_fetch_array($result);
    print "$sql <br><br>";

    while ($row=mysql_fetch_array($result)) 
    {
                $v_id = $row["v_id"];
                $k_id = $row["k_id"];
                $o_id = $row["o_id"];
                $beginn = $row["v_beginn"];
                $ende = $row["v_ende"];    
                
                /*
                $sql2="select o_name from ort where o_id='$o_id'";
                    $result=mysql_query($sql2) or die(mysql_error());
                    $row=mysql_fetch_array($result);
                    $ort = $row["o_name"];
                
                $sql3="select k_name from kurs where k_id='$k_id'";
                    $result=mysql_query($sql3) or die(mysql_error());
                    $row=mysql_fetch_array($result);
                    $kursthema = $row["k_name"];
                */
                
                print "Kurs_id = $k_id und Ort = $o_id !!!";
                print" <tr> 
        <td width='82%'><div align='left' class='textfett'>$kursthema vom $beginn bis $ende in $ort</div></td>
        <td width='4%'>&nbsp;</td>
        <td width='14%'> <a href='kurs_details.php?v_id=$v_id' target='main'><img src='images/details.gif' width='100' height='22' border='0'></a></td>
      </tr>
      <tr> 
        <td colspan='3'><hr align='center' width='100%' size='1' noshade></td>
      </tr>";

    }


    ?>

  • #2
    nenn mal die 2. und 3. ergebnis variable nicht $result, so wie du es jetzt hast überschreibst du immer das vorrangegangene ergebnis. Und ich denke das ist nicht in deinem Sinne


    gruss

    rth
    H I L F E
    GD FreeType Antialising
    Gesuch PHP Entwicklungsumgebung
    ------------------------------------------
    Der Cmabrigde rael tset, sruf whoin du wlilst

    Kommentar


    • #3
      guten morgen fraylman!!


      alles klar danke! naja war halt noch etwas zu früh fürs denken!

      thx and greetz fraylman

      Kommentar


      • #4
        ja guten morgen
        H I L F E
        GD FreeType Antialising
        Gesuch PHP Entwicklungsumgebung
        ------------------------------------------
        Der Cmabrigde rael tset, sruf whoin du wlilst

        Kommentar


        • #5
          jo thx

          geht jetzt so langsam nach dem 5 kaffee und der frühstückspause! das ist mein gleich mal etwas

          greetz fraylman

          Kommentar

          Lädt...
          X