Ergebnis 1 bis 6 von 6

Thema: MySQL Suche Fehler?

  1. #1
    Azubi(ne) Avatar von Pascalus
    Registriert seit
    05.04.2009
    Ort
    Trier
    Beiträge
    93
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard MySQL Suche Fehler?

    Hi,

    erstmal der Code

    PHP-Code:
    $price_from $_POST['price_from'];

    $price_to $_POST['price_to'];


     
    $abfrage "SELECT * FROM `shop_products` WHERE `pro_cms` = '$cms' AND `pro_bonus` = '$bonus' AND `pro_publisher` = '$publisher' AND `pro_support` = '$support' AND `pro_adds` = '$adds' AND `pro_specials` = '$specials' AND `pro_rate` >= '$rate' AND `pro_price` >= '$price_from' AND `pro_price` <= '$price_to'";
      
    $ergebnis mysql_query($abfrage) or die(mysql_error());
      echo 
    "<table align=\"center\" class=\"art-article\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
    echo 
    "<tbody>";

      while(
    $row mysql_fetch_object($ergebnis))



    echo 
    "<tr><td>Design-ID</td><td>Vorschau</td><td>Design Name</td><td>Design Preis</td><td>Link</td></tr>";
    {

    echo 
    "<tr><td>",$row->id,"</td><td><a href=\"http://shop.pascal-jakoby.de/indeces/index-details.php?id=",$row->id,"\"><img src=\"http://shop.pascal-jakoby.de/images/prev/",$row->id,".png\"></a>",$row->id,"</td><td>",$row->pro_name,"</td><td>",$row->pro_price,"</td><td><a href=\"http://shop.pascal-jakoby.de/indeces/index-details.php?id=",$row->id,"\"><span class=\"art-button-wrapper\"><span class=\"l\"> </span><span class=\"r\"> </span><input class=\"art-button\" type=\"submit\" name=\"search\" value=\"Details\" /></span></a></td></tr>";



    }
    echo 
    "</tbody>";
    echo 
    "</table>"
    Mit PHP Debuggen kam die Fehlermeldung Trying to get property of non-object in ... (in der Tabelle)


    Und die Tabelle bleibt leer.

    Die Suche hat wunderbar funktioniert, bis ich das mit dem pro_price hinzugefügt habe. Dann hab ichs wieder rückgängig gemacht aber die Tab bleibt trotzdem leer


    Kann mir jemand helfen?

    Einträge sind vorhanden, mysql_error sagt nix und das PHP Debugging bringt nur oben erwähnte Meldung.


    mfg
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!
    Viele Grüße
    Pascalus

    ------------------------------------------------------------------------------------------------
    Auch aus Steinen, die einem in den Weg gelegt werden, kann man Schönes bauen.
    Johann Wolfgang von Goethe

  2. #2
    Unregistriert
    Gast

    Standard AW: MySQL Suche Fehler?

    Nimm die Hochkommas um die Preise in der SQL-Anweisung weg.

  3. #3
    Bandit
    Gast

    Standard AW: MySQL Suche Fehler?

    1. Zeilen mit über 500 Zeichen sind eine Katastrophe und unlesbar
    2. Rücke den Käse ordentlich ein und dir fällt der Fehler selber auf

  4. #4
    Azubi(ne)
    Themenstarter
    Avatar von Pascalus
    Registriert seit
    05.04.2009
    Ort
    Trier
    Beiträge
    93
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: MySQL Suche Fehler?

    Habs jetzt mal bischen eingerückt, Fehler besteht fin ich trotzdem nicht


    PHP-Code:
    $price_from $_POST['price_from'];

    $price_to $_POST['price_to'];


     
    $abfrage "SELECT * FROM `shop_products`
                    WHERE
                        `pro_cms` = '
    $cms' AND
                        `pro_bonus` = '
    $bonus' AND
                        `pro_publisher` = '
    $publisher' AND
                        `pro_support` = '
    $support' AND
                        `pro_adds` = '
    $adds' AND
                        `pro_specials` = '
    $specials' AND
                        `pro_rate` >= '
    $rate' AND
                        `pro_price` >= '
    $price_from' AND
                        `pro_price` <= '
    $price_to'";

      
    $ergebnis mysql_query($abfrage) or die(mysql_error());
      echo 
    "<table align=\"center\" class=\"art-article\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
      echo 
    "<tbody>";

      while(
    $row mysql_fetch_object($ergebnis))



    echo 
    "<tr><td>Design-ID</td><td>Vorschau</td><td>Design Name</td><td>Design Preis</td><td>Link</td></tr>";
    {

    echo 
    "<tr>
            <td>"
    ,$row->id,"</td>

            <td>
                <a href=\"http://shop.pascal-jakoby.de/indeces/index-details.php?id="
    ,$row->id,"\">
                    <img src=\"http://shop.pascal-jakoby.de/images/prev/"
    ,$row->id,".png\">
                </a>
            </td>

            <td>"
    ,$row->pro_name,"</td>

            <td>"
    ,$row->pro_price,"</td>

            <td>
                <a href=\"http://shop.pascal-jakoby.de/indeces/index-details.php?id="
    ,$row->id,"\">
                    <span class=\"art-button-wrapper\">
                        <span class=\"l\"></span>
                        <span class=\"r\"></span>
                        <input class=\"art-button\" type=\"submit\" name=\"search\" value=\"Details\" />
                    </span>
                </a>
            </td>

         </tr>"
    ;



    }
    echo 
    "</tbody>";
    echo 
    "</table>"
    Viele Grüße
    Pascalus

    ------------------------------------------------------------------------------------------------
    Auch aus Steinen, die einem in den Weg gelegt werden, kann man Schönes bauen.
    Johann Wolfgang von Goethe

  5. #5
    König(in)
    Registriert seit
    07.02.2009
    Ort
    Leipzig
    Beiträge
    1.391
    Danke
    2
    Bekam 21 mal "Danke" in 20 Postings

    Standard AW: MySQL Suche Fehler?

    Du hast hier die Klammer falsch gesetzt:

    Code:
      while($row = mysql_fetch_object($ergebnis))
    echo "<tr><td>Design-ID</td><td>Vorschau</td><td>Design Name</td><td>Design Preis</td><td>Link</td></tr>";
    {
    Richtig:

    Code:
    echo "<tr><td>Design-ID</td><td>Vorschau</td><td>Design Name</td><td>Design Preis</td><td>Link</td></tr>";
    while($row = mysql_fetch_object($ergebnis))
    {

  6. #6
    Forum Guru Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard AW: MySQL Suche Fehler?

    zick zick zick...- thread bereinigt!
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

Ähnliche Themen

  1. MySQL Fehler
    Von Kili im Forum Datenbank Forum - MySQL und andere Datenbanksoftware
    Antworten: 4
    Letzter Beitrag: 07.12.2009, 22:23
  2. wbb 2.3.6 backup mysql fehler
    Von ~°°~ im Forum Webhoster - Provider - (free) Webspace - Server - Domain
    Antworten: 0
    Letzter Beitrag: 27.11.2008, 22:39
  3. MySQL - CREATE Fehler
    Von Ralf Wedmann im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 07.06.2008, 19:43
  4. MySQL Syntax Fehler
    Von ZTa im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 18.09.2006, 00:09
  5. mysql fehler
    Von im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 9
    Letzter Beitrag: 22.05.2005, 23:08

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •