+ Antworten
Seite 3 von 3 ErsteErste 1 2 3
Ergebnis 31 bis 40 von 40

Thema: sql-suchabfrage für doofe

  1. #31
    TP-Member ralle macht alles soweit korrekt Avatar von ralle
    Registriert seit
    Feb 2001
    Ort
    Wiesbaden
    Beiträge
    37
    Hallo,

    ja klar, du änderst einfach das Query ab in:

    PHP-Code:
    $query "SELECT * FROM contracts WHERE ProjectDescription LIKE '".$plz."%'"
    Das "%" steht für einen beliebigen Ausdruck (nicht "*", beliebter Fehler <g>), LIKE '%BAHN%' findet also Autobahn, Autobahnfahrn, Bahntunnel, Eisenbahntunnel. Ein LIKE 'BAHN%' entsprechend nur Bahntunnel, ein LIKE '%BAHN' nur Autobahn.

    Viele Grüße
    ralle

  2. #32
    TP-Member spoto macht alles soweit korrekt Avatar von spoto
    Registriert seit
    Mar 2002
    Ort
    düsseldorf
    Beiträge
    84

    :)

    cool...danke...hat perfekt geklappt...


    schönen gruss und dank
    spoto (der jetzt schon weiss das er öfter in diesem forum unterwegs sein wird......)

  3. #33
    TP-Member spoto macht alles soweit korrekt Avatar von spoto
    Registriert seit
    Mar 2002
    Ort
    düsseldorf
    Beiträge
    84

    ich hab noch einen...;-)

    ich hoffe ich nerve keinen...

    ich würd gern ne email verlinken und habs jetzt mal so gemacht:



    Code:
    echo "<a href=mailto:".$row["mail"]."E-Mail</a></b><br /><br />";

    klappt aba nich...

    könnt ihr mir noch einmal helfen...*treudoofguck*

  4. #34
    TP-Member spoto macht alles soweit korrekt Avatar von spoto
    Registriert seit
    Mar 2002
    Ort
    düsseldorf
    Beiträge
    84

    vergesst es...

    ich hatte vergessen den tag zuzumachen....

  5. #35
    TP-Member spoto macht alles soweit korrekt Avatar von spoto
    Registriert seit
    Mar 2002
    Ort
    düsseldorf
    Beiträge
    84

    nochmal vielen dank...

    ...an euch php/mysql-götter...und ich hab ziemlich viel dazugelernt...

    eine frage hätt ich da noch...

    es läuft ja jetzt prima....

    im moment ist es ja so, das plz, ort, name und mail angezeigt werden....

    ich hab jetzt noch aufm todo-zettel ein bild dazuzunehmen...das wär ja easy reinzuhängen...

    das problem: jetzt kann es aber gut passieren, das bei 10 verschiedenen plz's 10mal das gleiche bild kommt, da die gleiche person diese plz's betreut...

    der wert der bei all diesen 10 plz's identisch ist, ist "gebnr"...

    beispiel:
    plz's 01067, 01069, 01097, 01099, 01108, 01109, 01127, 01129, 01139, 01157...
    frau mustermann ist für all diese postleitezahlen zuständig...
    der wert "gebnr" (für gebietsnummer) steht bei allen 10 auf 13042...

    die bilder sind auch nach "gebnr" benannt...gibt es ne möglichkeit die while-schleife oder was anderes so umzuschreiben, das zu den 10 plz's (die ja alle mit namen dargestellt werden) nur einmal das bild erscheint...?

    ich hoffe man kann mir überhaupt folgen...hab mal verscuht mich möglichst fachmännisch auszudrücken...


    wär super, wenn ihr mir da nochmal unter die arme greifen könntet...

    schönen gruss und dank
    spoto

  6. #36
    Registered User Toxical macht alles soweit korrekt Avatar von Toxical
    Registriert seit
    Dec 2001
    Ort
    Berlin
    Beiträge
    1.059
    hm jo hi , hatte eineige fehler heut früh in meim script sorry war aber so früh kam erst spät von ner feier heim und musste auch gleuch in die schule hat ja geklappt habs jetzt auch geschafft, aber hast die lösung ja schon *gg*
    zu deinem neuen problem so ganz folgen kann ich dir leider nicht *nochmallesundversuchzuversteh*

    du meinst quasi, dass wen du asl plz anfang 97 eiginst und dann 3 mal plz 97616 mit den dazugehörigen daten ausgegebn wird und 2x 97702 mit daten und person x diese plz's betreut einmal das bild person_x dazuazsgegebne wird?

    und ann wird noch 2x 97555 ausgege und 3x 97888 , welche von person y betreut werden, dass dann noch einmal das bild von person_y dazukommt, hab ich das richtig verstanden?

  7. #37
    TP-Member spoto macht alles soweit korrekt Avatar von spoto
    Registriert seit
    Mar 2002
    Ort
    düsseldorf
    Beiträge
    84

    yo...genau....

    Original geschrieben von Toxical
    hm jo hi , hatte eineige fehler heut früh in meim script sorry war aber so früh kam erst spät von ner feier heim und musste auch gleuch in die schule hat ja geklappt habs jetzt auch geschafft, aber hast die lösung ja schon *gg*

    ja...aber im moment gehts wieder nich...der zeiht alle plz's...egal was ich eingeb...kannste mir deine vielleicht mal schicken...?


    zu deinem neuen problem so ganz folgen kann ich dir leider nicht *nochmallesundversuchzuversteh*

    du meinst quasi, dass wen du asl plz anfang 97 eiginst und dann 3 mal plz 97616 mit den dazugehörigen daten ausgegebn wird und 2x 97702 mit daten und person x diese plz's betreut einmal das bild person_x dazuazsgegebne wird?

    und ann wird noch 2x 97555 ausgege und 3x 97888 , welche von person y betreut werden, dass dann noch einmal das bild von person_y dazukommt, hab ich das richtig verstanden?
    exakt...das hast du völlig richtig verstanden...

    schönen gruss und dank
    spoto

  8. #38
    Registered User Toxical macht alles soweit korrekt Avatar von Toxical
    Registriert seit
    Dec 2001
    Ort
    Berlin
    Beiträge
    1.059
    PHP-Code:
    <?php
    $mysql_host 
    "localhost";   // der datenbank host
    $mysql_login "*******";     // der dazenbank user name
    $mysql_password "*****";    // das datenbank user passwort
    $link mysql_connect($mysql_host$mysql_login$mysql_password);
    mysql_select_db ("help")
            or die (
    "Could not select database"); // connected
    $query "select * from plz_leser where plz LIKE '$plz%'";
    $result mysql_query ($query,$link);
    while (
    $row mysql_fetch_array($resultMYSQL_ASSOC))
      {
      echo 
    "VORNAME: ".$row["vorname"]."<br />";
      echo 
    "NACH-NAME: ".$row["nachname"]."<br />";
      echo 
    "ORT: ".$row["ort"]."<br />";
      echo 
    "<b>PLZ: ".$row["PLZ"]."</b><br /><hr /><hr />";
      }
    ?>
    das is meine fersion das formular kannst du ja selber dir dazudenken

    hm dein problem mal überlegen vielleicht noch irgendwo ne status variable reinbauen, wenn es schon ausgegeben wurde, wir ddie variable auf ausgegeben gesetzt un dim nächsten durchlauf der while schleife wird die bildasugabe übersprunegn, so könnte es rennen .....
    aber nicht sehr audgefielt...
    muss ich mal überlegen ich meld mich wenn ich was hab +gg*

  9. #39
    TP-Member spoto macht alles soweit korrekt Avatar von spoto
    Registriert seit
    Mar 2002
    Ort
    düsseldorf
    Beiträge
    84

    die sortierung klappt bei mir nicht mehr...

    hi...

    seit heut mittag klappt die sortierung nich mehr....wenn man 40 eingibt, das der auch nur plz's zeigt, die mit 40 anfangen....auch jetzt nachdem ich dein script genommen hab...komisch....

    vielleicht kannst du ja nochmal n auge werfen...

    Code:
    <?php
    $mysql_host = "mysql2.webpack.hosteurope.de";   // der datenbank host
    $mysql_login = "++++";     // der dazenbank user name
    $mysql_password = "+++++";    // das datenbank user passwort
    $link = mysql_connect($mysql_host, $mysql_login, $mysql_password);
    mysql_select_db ("flashmotion_de")
            or die ("Could not select database"); // connected
    $query = "select * from opfermann where plz LIKE '".$plzeingabe."%'";
    $result = mysql_query ($query,$link);
    while ($row = mysql_fetch_array($result, MYSQL_ASSOC))
      {
    echo "<table><tr><td valign=top><img src=./images/".$row["gebnr"].".jpg><br /><br />";
    echo "<td valign=top>".$row["plz"]."";
    echo " ".$row["ort"]."<br />";
    echo "".$row["segbez"]."<br />";
    echo "<b>".$row["admvorname"]."";
    echo " ".$row["admname"]."</b><br />";
    echo "<a href=mailto:".$row["mail"].">E-Mail</a><br /><br></td></tr></table>";
    }
    echo "<br><a href=index.html>Neue Suche</a>";
    ?>

    danke und verzweifelte grüsse
    spoto

  10. #40
    TP-Member spoto macht alles soweit korrekt Avatar von spoto
    Registriert seit
    Mar 2002
    Ort
    düsseldorf
    Beiträge
    84

    komisch...

    die auswertung auf der ergebnisseite klappt jetzt wieder...who knows why....ich hab nix verändert....

    fehlt mir nur noch die sache mit dem bild zum endgültigen glücklich sein...

    schönen gruss
    spoto

+ Antworten
Seite 3 von 3 ErsteErste 1 2 3

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51