Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo

Habe bisher noch nicht viel mit PHP gemacht und kenne daher nur ein paar grundlegende Sachen.

Ich habe 2 Probleme

1) Ich hab eine Suchfunktion erstellt, bei der das Suchkriterium über ein Eingabefeld eingegeben wird. Diese Eingabe wird in der Variable $suche gespeichert.

Nun möchte ich aus meiner SQL-Datenbank diesen Datensatz auslesen. Über

mysql_query="SELECT * FROM datenbank WHERE 'name'=$suche" klappt das auch wunderbar.

Das Problem ist, wenn Ich "Hallo" eingebe findet er nur den Datensatz mit Namen "Hallo". Ich hätte aber gern, dass zusätzlich die Datensätze "Hallo 2" und "Hallo 3" gefunden werden. Soweit ich weiss funktioniert das über %. Aber wie krieg ich den in meine Suchvariable rein?

2) Ich möchte eine neue PHP-Datei öffnen, wenn ich auf einen Button klicke (Also ein Link, der durch einen Button aktiviert wird). Wie ist der Befehl?

Danke

Geschrieben

hi, mit folgender anweisung sollte er auch die anderen strings finden:

select * from tabelle where feld like 'hallo%'

wobei like '%xxx' alles findet was mit xxx aufhört.

like 'xxx%' findet alles, das mit xxx anfängt

und like '%xxx%' findet alles was irgendwo xxx enthält.

such dir aus was du brauchst.

mfg korea1

Geschrieben
Original geschrieben von Firehand

Funktioniert das auch mit

"SELECT * FROM datenbank WHERE 'name'=$suche%"

nicht ganz.

so ist richtig:

"SELECT * FROM datenbank WHERE name='$suche%'"

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...