Tabellenabfrage

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

  • Tabellenabfrage

    Hallo,

    ich habe ein kleines Problem bei einer Abfrage von 2 Tabellen:

    PHP-Code:
    $abfrage_maerkte mysql_query("SELECT * FROM maerkte");
    while (
    $row_abfrage_maerkte mysql_fetch_array($abfrage_maerkte))
    {
        
    $marktID $row_abfrage_maerkte['marktID'];
        
    $markt_table_name $row_abfrage_maerkte['markt_table_name'];
        
        if(
    $obj mysql_query("select * from ".$markt_table_name." WHERE ($filter $filter2
    AND Price>=
    $_GET[price1] 
    AND Price<=
    $_GET[price2] GROUP BY productCategorieName"))
        {
            while(
    $row mysql_fetch_assoc($obj))
            {
                
    array_push($liste,$row);
            }
        }

    Wie kann ich nun die Variable $marktID ins array übergeben?



    Thx
    Klaus06

  • #2
    du meinst, in $liste, parallell zu den Daten aus $row? z.B.
    PHP-Code:
            while($row mysql_fetch_assoc($obj))
            {  
    $row['marktID'] = $marktID;
                
    array_push($liste,$row);
            } 
    aber dringende Empfehlung von mir: mach dich mal schlau über SQL Injection

    Kommentar


    • #3
      Hallo,

      vielen Dank für deine Antwort. Wie kann ich nun auf die Variable $marktID zugreifen, wenn ich

      PHP-Code:
      while($row mysql_fetch_assoc($obj))
              {  
      $row['marktID'] = $marktID;
                  
      array_push($liste,$row);
              } 
      verwende?



      Thx
      Klaus06

      Kommentar


      • #4
        laut rufen...
        Oder, optional, $liste['marktID'] verwenden.

        ist aber bei weitem nicht so spektakulär.

        Kommentar


        • #5
          Vielen Dank für den Hinweis. Hat prima funktioniert.

          Wünsch euch noch einen schönen Abend!



          Thx
          Klaus06

          Kommentar

          Lädt...
          X