[PHP] SQL suchfunktion will nicht klappen .

Dieses Thema im Forum "Webentwicklung" wurde erstellt von splinter, 17. Juni 2008 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 17. Juni 2008
    SQL suchfunktion will nicht klappen .

    Hi Leute,

    eventuell erinnert ihr euch noch an meinen thread "Werte aus $_POST Array löschen"... Nun hab ich eure Vorschläge zu Herzen genommen , und versucht eine Lösung meines Problems mit Sql zu finden .
    Das Löschen klappt auch problemlos , jedoch wollte ich nun eine Suchfunktion einbauen , diese drückt mir jedoch immer wieder eine Fehlermeldung rein -.-

    Den Quelltext gibts hier : http://rapidshare.com/files/123024207/beispiel_funktionsql.php.html

    Eine gute bewertung ist euch natürlich sicher.
    Mfg Splinter
     
  2. 17. Juni 2008
    AW: SQL suchfunktion will nicht klappen .

    $suchen="SELECT FROM produkte WHERE Produktname=$sucher";


    SELECT [ja was denn?!] FROM produkte WHERE Produktname=$sucher";
     
  3. 17. Juni 2008
    AW: SQL suchfunktion will nicht klappen .

    auch mit "SELECT * FROM ... "klappts nicht besser -.-
     
  4. 17. Juni 2008
    AW: SQL suchfunktion will nicht klappen .

    lad den source mal als .phps (php-source) irgendwo als plain hoch, hab kein bock das via rs runterzuladen. übrigends gibts hier den php-bbcode

    PHP:
    exit;
     
  5. 17. Juni 2008
    AW: SQL suchfunktion will nicht klappen .

    als ProduktName stehts in der Datenbank
    du fragst aber nach Produktname
     
  6. 17. Juni 2008
    AW: SQL suchfunktion will nicht klappen .

    erm... bitte wennde mir helfen magst, schau auch ob deine veränderungen was bewirken plz ^^

    und an murdoc : sorry aber ich hab kein plan was du meinst ... das mit rs hab ich schon verstanden aber mit phps nicht ... könntest du mir das bitte erklären ?
     
  7. 17. Juni 2008
    AW: SQL suchfunktion will nicht klappen .

    probier es mal mit LIKE
    PHP:
    <? php
    $sql 
    sprintf (
        
    "SELECT 
            p_name,
            p_beschreibung 
        FROM 
            produkt 
        WHERE
            p_name LIKE '%%s%' 
        OR 
            p_beschreibung LIKE '%%s%'
        "
    ,
        
    $suchstring
    );
    ?>
     
  8. 17. Juni 2008
    AW: SQL suchfunktion will nicht klappen .

    hab ich gemacht ... jetzt schreibt er mir noch eine fehlermeldung hin xWarning: sprintf()

    [function.sprintf]: Too few arguments in beispiel_funktionsql.php on line 204
     
  9. 17. Juni 2008
    AW: SQL suchfunktion will nicht klappen .

    Die Fehlermeldung an sich währe schonmal eine Hilfe

    Aber denke so auf den ersten blick :

    "SELECT * FROM produkte WHERE Produktname='$sucher'"

    Mfg, Inqui.
     
  10. 17. Juni 2008
    AW: SQL suchfunktion will nicht klappen .

    das hier ist der fehler den ich bekomme

    Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in beispiel_funktionsql.php on line 189
     
  11. 17. Juni 2008
    AW: SQL suchfunktion will nicht klappen .

    Sollte so funktionieren.

    PHP:

    $sucher
    = $_POST [ suchen ];      // Bin mir nicht sicher aber gehören nicht vor und nach "suchen"   ' ' ?

    $suchen = "SELECT * FROM produkte WHERE Produktname=' $sucher '" ;
    $such = mysql_query ( $suchen , MYSQL_ASSOC );

        while(
    $row  mysql_fetch_row ( $such ))    // ROW antstatt Object.
        
    {
        echo 
    $row [ 'produkte' ];    /// ggf.   andere Spaltenname
        
    }
    EDIT : Ups^^ schon auf anhieb gelöst? naja egal

    Mfg, Inqui.
     
  12. 17. Juni 2008
    AW: SQL suchfunktion will nicht klappen .

    Omg das wars ... Die Hochkommas haben gefehlt ...Ich glaubs nicht ... Danke mal wieder Inqui...

    Kann geschlossen werden. BW's gehen nun raus
     
  13. 17. Juni 2008
    AW: SQL suchfunktion will nicht klappen .

    nur zur info: du kannst deine themen auch selber schließen
    und mysql_error(); gibt dir fehler aus
    einfach zum debuggen nach dem mysql_query befehl einbauen
    > closed
     
  14. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.