Gegen Bilderklau - Das Original

Registrierung Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Statistik Chat Karte Zur Startseite

Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] PHP Suche - Problem » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | Thema zu Favoriten hinzufügen
Zum Ende der Seite springen PHP Suche - Problem
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
SammyLG SammyLG ist weiblich
Magic Past


images/avatars/avatar-44029.png

Dabei seit: 07.04.2006
Beiträge: 2.364
Herkunft: Hessen

PHP Suche - Problem Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

So, da pogrammier ich gerade eine Suche - und da klappt es nicht =( Erst ging das mit der ID nicht, deshalb änder ich was und dann geht gar nix.

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
<?php
mysql_connect("localhost","geheimm xD","sag ich nicht") or die("Verbindung zur Datenbank gescheitert");
mysql_select_db("kriegst du nicht raus") or die("Datenbank nicht vorhanden");
?>
<form action="<?php echo $_SERVER[PHP_SELF]; ?>" method="post">
<br>
<input type="text" name="suche"><br>
<input type="submit" name="send" value="Suchen">
</form>
<?php
if (isset($_POST['send'])) {
$suche $_POST[suche];
echo $suche;
$sql_select "SELECT * FROM themen ='$suche'";
$res mysql_query($sql_select);
while ($row mysql_fetch_assoc($res)) {
echo "<table bgcolor=#BBD59D cellpadding=0 cellspacing=0 bordercolor=#000000 border=1>
<tr><td bgcolor=#BBD59D border=1>$row->titel</td></td></tr><tr>
<td bgcolor=#BBD59D border=1><a href=thema.php?id=$row->id >klick</a></td></tr><table><br><br>";
}
}
?>


In dieser Zeile bin ich mir nicht sicher:
$sql_select = "SELECT * FROM themen ='$suche'";

Vlt. könnt ihr was mit anfangen.
LG, Sammy

__________________
Windmill, Windmill for the land.
Turn forever hand in hand
Take it all there on your stride
It is tinking, falling down
Love forever love is free
Let's turn forever you and me
Windmill, windmill for the land
Is everybody in?

14.10.2007 22:30 SammyLG ist offline E-Mail an SammyLG senden Homepage von SammyLG Beiträge von SammyLG suchen Nehmen Sie SammyLG in Ihre Freundesliste auf Fügen Sie SammyLG in Ihre Kontaktliste ein
SammyLG SammyLG ist weiblich
Magic Past


images/avatars/avatar-44029.png

Dabei seit: 07.04.2006
Beiträge: 2.364
Herkunft: Hessen

Themenstarter Thema begonnen von SammyLG
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Danke für deine Hilfe, aber ich brauche mehrere Spalten... einmal id und einmal titel .

Und da ist ja das Problem.
$sql_select = "SELECT * FROM `themen` WHERE `titel`,`id` like '%$suche%'";

So funktioniert es leider nicht...

__________________
Windmill, Windmill for the land.
Turn forever hand in hand
Take it all there on your stride
It is tinking, falling down
Love forever love is free
Let's turn forever you and me
Windmill, windmill for the land
Is everybody in?

15.10.2007 10:56 SammyLG ist offline E-Mail an SammyLG senden Homepage von SammyLG Beiträge von SammyLG suchen Nehmen Sie SammyLG in Ihre Freundesliste auf Fügen Sie SammyLG in Ihre Kontaktliste ein
Stelo Stelo ist weiblich
de drecksche Assl


images/avatars/avatar-31176.gif

Dabei seit: 28.04.2005
Beiträge: 1.628

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hast schon mal ein AND dazwischen ausprobiert?

__________________

"Es gibt keine Romanhelden mehr,
weil es keine Individualisten mehr gibt,
weil die Individualität verlorengegangen,
weil der Mensch einsam, jeder Mensch gleich einsam,
ohne Recht auf individuelle Einsamkeit ist und
eine namen- und heldenlose einsame Masse bildet."
Günter Grass


15.10.2007 11:39 Stelo ist offline E-Mail an Stelo senden Beiträge von Stelo suchen Nehmen Sie Stelo in Ihre Freundesliste auf
SammyLG SammyLG ist weiblich
Magic Past


images/avatars/avatar-44029.png

Dabei seit: 07.04.2006
Beiträge: 2.364
Herkunft: Hessen

Themenstarter Thema begonnen von SammyLG
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hm, jetzt zeigt er nichts an.

__________________
Windmill, Windmill for the land.
Turn forever hand in hand
Take it all there on your stride
It is tinking, falling down
Love forever love is free
Let's turn forever you and me
Windmill, windmill for the land
Is everybody in?

15.10.2007 12:07 SammyLG ist offline E-Mail an SammyLG senden Homepage von SammyLG Beiträge von SammyLG suchen Nehmen Sie SammyLG in Ihre Freundesliste auf Fügen Sie SammyLG in Ihre Kontaktliste ein
SammyLG SammyLG ist weiblich
Magic Past


images/avatars/avatar-44029.png

Dabei seit: 07.04.2006
Beiträge: 2.364
Herkunft: Hessen

Themenstarter Thema begonnen von SammyLG
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Der jetzige Code, oder Fehlermeldung? (ich bin etwas schwer von Verstand)

__________________
Windmill, Windmill for the land.
Turn forever hand in hand
Take it all there on your stride
It is tinking, falling down
Love forever love is free
Let's turn forever you and me
Windmill, windmill for the land
Is everybody in?

15.10.2007 16:16 SammyLG ist offline E-Mail an SammyLG senden Homepage von SammyLG Beiträge von SammyLG suchen Nehmen Sie SammyLG in Ihre Freundesliste auf Fügen Sie SammyLG in Ihre Kontaktliste ein
SammyLG SammyLG ist weiblich
Magic Past


images/avatars/avatar-44029.png

Dabei seit: 07.04.2006
Beiträge: 2.364
Herkunft: Hessen

Themenstarter Thema begonnen von SammyLG
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Okay.
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
<?php
mysql_connect("localhost","teensforanimals","geheim") or die("Verbindung zur Datenbank gescheitert");
mysql_select_db("teensforanimals") or die("Datenbank nicht vorhanden");
?>
<form action="<?php echo $_SERVER[PHP_SELF]; ?>" method="post">
<br>
<input type="text" name="suche"><br>
<input type="submit" name="send" value="Suchen">
</form>
<?php
if (isset($_POST['send'])) {
$suche $_POST[suche];
echo $suche;
$sql_select "SELECT * FROM `themen` WHERE `1` AND `2` like '%$suche%'";
$res mysql_query($sql_select);
while ($row mysql_fetch_assoc($res)) {
echo "<table bgcolor=#BBD59D cellpadding=0 cellspacing=0 bordercolor=#000000 border=1>
<tr><td bgcolor=#BBD59D border=1>$row->titel</td></td></tr><tr>
<td bgcolor=#BBD59D border=1><a href=thema.php?id=$row->id >klick</a></td></tr><table><br><br>";
}
}
?>


__________________
Windmill, Windmill for the land.
Turn forever hand in hand
Take it all there on your stride
It is tinking, falling down
Love forever love is free
Let's turn forever you and me
Windmill, windmill for the land
Is everybody in?

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von SammyLG: 18.10.2007 19:31.

17.10.2007 19:29 SammyLG ist offline E-Mail an SammyLG senden Homepage von SammyLG Beiträge von SammyLG suchen Nehmen Sie SammyLG in Ihre Freundesliste auf Fügen Sie SammyLG in Ihre Kontaktliste ein
SammyLG SammyLG ist weiblich
Magic Past


images/avatars/avatar-44029.png

Dabei seit: 07.04.2006
Beiträge: 2.364
Herkunft: Hessen

Themenstarter Thema begonnen von SammyLG
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Dir danke, klappt aber immer noch nicht.
Gute Besserung..

So, jetzt sieht der Code folgendermaßen aus:
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
<?php
mysql_connect("localhost","teensforanimals","--") or die("Verbindung zur Datenbank gescheitert");
mysql_select_db("teensforanimals") or die("Datenbank nicht vorhanden");
?>
<form action="<?php echo $_SERVER[PHP_SELF]; ?>" method="post">
<br>
<input type="text" name="suche"><br>
<input type="submit" name="send" value="Suchen">
</form>
<?php
if (isset($_POST['send'])) {
$suche $_POST[suche];
echo $suche;
 $sql_select "SELECT * FROM `themen` WHERE `tabelle1` LIKE '%$suche%' AND `tabelle2` LIKE '%$suche%'";
$res mysql_query($sql_select);
while ($row mysql_fetch_assoc($res)) {
echo "<table bgcolor=#BBD59D cellpadding=0 cellspacing=0 bordercolor=#000000 border=1>
<tr><td bgcolor=#BBD59D border=1>$row->titel</td></td></tr><tr>
<td bgcolor=#BBD59D border=1><a href=thema.php?id=$row->id >klick</a></td></tr><table><br><br>";
}
}
?>


__________________
Windmill, Windmill for the land.
Turn forever hand in hand
Take it all there on your stride
It is tinking, falling down
Love forever love is free
Let's turn forever you and me
Windmill, windmill for the land
Is everybody in?

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von SammyLG: 18.10.2007 19:32.

17.10.2007 20:15 SammyLG ist offline E-Mail an SammyLG senden Homepage von SammyLG Beiträge von SammyLG suchen Nehmen Sie SammyLG in Ihre Freundesliste auf Fügen Sie SammyLG in Ihre Kontaktliste ein
SammyLG SammyLG ist weiblich
Magic Past


images/avatars/avatar-44029.png

Dabei seit: 07.04.2006
Beiträge: 2.364
Herkunft: Hessen

Themenstarter Thema begonnen von SammyLG
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ich glaub, du hast mich mit Migräne angesteckt xD So, ich pass es mal an.

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /usr/export/www/vhosts/funnetwork/hosting/teensforanimals/suche.php on line 16

Das macht er immer, wenn er die Tabelle nicht findet..
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
<?php
mysql_connect("localhost","teensforanimals","aaa") or die("Verbindung zur Datenbank gescheitert");
mysql_select_db("teensforanimals") or die("Datenbank nicht vorhanden");
?>
<form action="<?php echo $_SERVER[PHP_SELF]; ?>" method="post">
<br>
<input type="text" name="suche"><br>
<input type="submit" name="send" value="Suchen">
</form>
<?php
if (isset($_POST['send'])) {
$suche $_POST[suche];
echo $suche;
$sql_select "SELECT * FROM `themen` WHERE `id` LIKE '%$suche%' AND `titel` LIKE `%$suche%`";
$res mysql_query($sql_select);
while ($row mysql_fetch_assoc($res)) {
echo "<table bgcolor=#BBD59D cellpadding=0 cellspacing=0 bordercolor=#000000 border=1>
<tr><td bgcolor=#BBD59D border=1>$row->titel</td></td></tr><tr>
<td bgcolor=#BBD59D border=1><a href=thema.php?id=$row->id >klick</a></td></tr><table><br><br>";
}
}
?>


__________________
Windmill, Windmill for the land.
Turn forever hand in hand
Take it all there on your stride
It is tinking, falling down
Love forever love is free
Let's turn forever you and me
Windmill, windmill for the land
Is everybody in?

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von SammyLG: 18.10.2007 19:32.

17.10.2007 22:16 SammyLG ist offline E-Mail an SammyLG senden Homepage von SammyLG Beiträge von SammyLG suchen Nehmen Sie SammyLG in Ihre Freundesliste auf Fügen Sie SammyLG in Ihre Kontaktliste ein
SammyLG SammyLG ist weiblich
Magic Past


images/avatars/avatar-44029.png

Dabei seit: 07.04.2006
Beiträge: 2.364
Herkunft: Hessen

Themenstarter Thema begonnen von SammyLG
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Jetzt zeigt er keine Suchergebnisse an, egal ob ich davon was eingebe...

__________________
Windmill, Windmill for the land.
Turn forever hand in hand
Take it all there on your stride
It is tinking, falling down
Love forever love is free
Let's turn forever you and me
Windmill, windmill for the land
Is everybody in?

17.10.2007 22:33 SammyLG ist offline E-Mail an SammyLG senden Homepage von SammyLG Beiträge von SammyLG suchen Nehmen Sie SammyLG in Ihre Freundesliste auf Fügen Sie SammyLG in Ihre Kontaktliste ein
Stelo Stelo ist weiblich
de drecksche Assl


images/avatars/avatar-31176.gif

Dabei seit: 28.04.2005
Beiträge: 1.628

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ich find das sowieso irgendwie komisch.
Wieso suchst du bei ID nach einem String? Besteht die ID nicht meist aus Zahlen?

__________________

"Es gibt keine Romanhelden mehr,
weil es keine Individualisten mehr gibt,
weil die Individualität verlorengegangen,
weil der Mensch einsam, jeder Mensch gleich einsam,
ohne Recht auf individuelle Einsamkeit ist und
eine namen- und heldenlose einsame Masse bildet."
Günter Grass


17.10.2007 23:11 Stelo ist offline E-Mail an Stelo senden Beiträge von Stelo suchen Nehmen Sie Stelo in Ihre Freundesliste auf
SammyLG SammyLG ist weiblich
Magic Past


images/avatars/avatar-44029.png

Dabei seit: 07.04.2006
Beiträge: 2.364
Herkunft: Hessen

Themenstarter Thema begonnen von SammyLG
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Langsam versteh ich die Programmiersprache nicht mehr.
Ich brauche id und titel, weil der Titel angezeigt wird und man soll zu dieser Seite kommen, und die hat eine ID.

Okay, ich glaube, da hab ich falsch gecodet. Aber wie bekomm ich die ID da raus?

__________________
Windmill, Windmill for the land.
Turn forever hand in hand
Take it all there on your stride
It is tinking, falling down
Love forever love is free
Let's turn forever you and me
Windmill, windmill for the land
Is everybody in?

18.10.2007 10:28 SammyLG ist offline E-Mail an SammyLG senden Homepage von SammyLG Beiträge von SammyLG suchen Nehmen Sie SammyLG in Ihre Freundesliste auf Fügen Sie SammyLG in Ihre Kontaktliste ein
Stelo Stelo ist weiblich
de drecksche Assl


images/avatars/avatar-31176.gif

Dabei seit: 28.04.2005
Beiträge: 1.628

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Dann musst du alle Datensätze auslesen, bei dennen das Wort im Titel oder im Text vorkommt. In der ID musst du nach nichts suchen, die gibst du dann einfach aus. Also lass einfach mal das "id like..." weg und guck, obs dann geht.

P.S.: Wenn du öfters solche Deckanstöße brauchst, helfen wir dir auch gern hier weiter: http://phplernen.bbping.de

__________________

"Es gibt keine Romanhelden mehr,
weil es keine Individualisten mehr gibt,
weil die Individualität verlorengegangen,
weil der Mensch einsam, jeder Mensch gleich einsam,
ohne Recht auf individuelle Einsamkeit ist und
eine namen- und heldenlose einsame Masse bildet."
Günter Grass


18.10.2007 11:35 Stelo ist offline E-Mail an Stelo senden Beiträge von Stelo suchen Nehmen Sie Stelo in Ihre Freundesliste auf
SammyLG SammyLG ist weiblich
Magic Past


images/avatars/avatar-44029.png

Dabei seit: 07.04.2006
Beiträge: 2.364
Herkunft: Hessen

Themenstarter Thema begonnen von SammyLG
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Danke. Ich probier es mal.

So, und jetzt hab ich wahrscheinlich alles falsch gemacht, was man falsch machen kann =(

php:
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:
<?php
mysql_connect("localhost","teensforanimals","bbb") or die("Verbindung zur Datenbank gescheitert");
mysql_select_db("teensforanimals") or die("Datenbank nicht vorhanden");
?>
<form action="<?php echo $_SERVER[PHP_SELF]; ?>" method="post">
<br>
<input type="text" name="suche"><br>
<input type="submit" name="send" value="Suchen">
</form>
<?php
if (isset($_POST['send'])) {
$suche $_POST[suche];
echo $suche;

 $sql_select "SELECT * FROM `themen` WHERE `titel` LIKE '%$suche%'";
 $sql_select "SELECT * FROM `themen` WHERE `id`";
$res mysql_query($sql_select);
$ergebnis mysql_query($sql_select);
 while ($row mysql_fetch_assoc($ergebnis)) {
while ($row mysql_fetch_assoc($res)) {
echo "<table width=200 height=100 bgcolor=#BBD59D cellpadding=0 cellspacing=0 bordercolor=#000000 border=1>
<tr><td bgcolor=#BBD59D border=1>$row->titel</td></td></tr><tr>
<td bgcolor=#BBD59D border=1>";
 echo "<a href=thema.php?id=$row->id >klick</a></td></tr><table><br><br>";
}
}
}
?> 


Er zeigt dann nur lauter Links an ohne das die id hintendran ist.

__________________
Windmill, Windmill for the land.
Turn forever hand in hand
Take it all there on your stride
It is tinking, falling down
Love forever love is free
Let's turn forever you and me
Windmill, windmill for the land
Is everybody in?

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von SammyLG: 18.10.2007 19:32.

18.10.2007 11:48 SammyLG ist offline E-Mail an SammyLG senden Homepage von SammyLG Beiträge von SammyLG suchen Nehmen Sie SammyLG in Ihre Freundesliste auf Fügen Sie SammyLG in Ihre Kontaktliste ein
SammyLG SammyLG ist weiblich
Magic Past


images/avatars/avatar-44029.png

Dabei seit: 07.04.2006
Beiträge: 2.364
Herkunft: Hessen

Themenstarter Thema begonnen von SammyLG
Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Das Problem hat Stelo schon behoben, dir trotzdem danke.

Ohhhh, das mit dem PW änder ich.
Zitat:
Verstehst Du eigentlich was Du codest?

Manchmal nicht... Ich bin noch am lernen.

__________________
Windmill, Windmill for the land.
Turn forever hand in hand
Take it all there on your stride
It is tinking, falling down
Love forever love is free
Let's turn forever you and me
Windmill, windmill for the land
Is everybody in?

18.10.2007 19:29 SammyLG ist offline E-Mail an SammyLG senden Homepage von SammyLG Beiträge von SammyLG suchen Nehmen Sie SammyLG in Ihre Freundesliste auf Fügen Sie SammyLG in Ihre Kontaktliste ein
Baumstruktur | Brettstruktur
Gehe zu:
Gegen Bilderklau - Das Original » Design, Website, Copyright » Homepagehilfe » Homepagehilfe - Archiv » [PHP & MySQL] PHP Suche - Problem

Impressum

Forensoftware: Burning Board, entwickelt von WoltLab GmbH