Hallo Yaslaw,
benötige doch noch mal Hilfe. Mit folgendem Script kann ich keine DB Abfrage machen. Daten stehen alle drin auch mit der Bezeichnung stimmt alles. Mit dem gleichen Script gelingt die Ausgabe der Daten für eine andere Tabelle. Ich verstehe das nicht.
Hier das Script:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Neue Seite 3</title>
<link rel="stylesheet" href="../arbeitgeber/int.css" type="text/css" />
</head>
<body>
<?php //MEHRERE SUCHWÖRTER MÖGLICH
//Suchwort
$suche = $_POST["suche"];
$suchteile = split(" ", $suche);
//zählen, wieviele Suchbegriffe eingegeben wurden
$items = count($suchteile);
//Ausgabe zum Kontrollieren
//echo " $items Wörter sind es <br>";
//SuchergebnisAusgabe
echo "<center><h3><b><u>Übersicht des Suchergebnisses</u></b></h3>";
//Verbindungsaufbau zum Server
include ("config.php");
//jedes einzelne Suchwort ausgeben
if ($items != 0) {
for($x=0; $x<$items; $x++) {
$n = $x + 1;
echo " <b>$n. Suchwort: $suchteile[$x] </b> <br>";
//Datensätze in denen das gesuchte Wort ($suche) vorkommt; % = unbekannte Zeichen
$abfrage = "SELECT * FROM abzock_internet WHERE lower(name) LIKE '%$suchteile[$x]%' OR lower(hp) LIKE '%$suchteile[$x]%'";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo '<table id="tab1" width="750" border="0">';
echo "<thead>";
echo "<tr>";
echo "<td class='tdname' width='150'>Name</td>";
echo "<td class='tdname' width='150'>Homepage</td>";
echo "<td class='tdname' width='150'>Bericht</td>";
echo "</tr>";
echo "</thead>";
//echo "<tr>";
echo "<td class='ausgabe' width=150>". $row->name . "</td>";
echo "<td class='ausgabe' width=150>". $row->hp . "</td>";
echo "<td class='ausgabe' width=150>". $row->ereignis . "</td>";
echo "</tr>";
echo "<br />";
//echo "</tr>";
}
echo "</table>";
}
}
//Verbindung beenden
mysql_close($verbindung);
?>
<br />
<p>Wenn Ihre Suche <b>keinen Erfolg</b> hatte, oder Sie eine <b>erneute Suche</b> starten wollen,</p><br />
<p> klicken Sie auf :</p>
<br/><br/>
<p><a href="http://www.opfer.es/internet/int_suche.php">Neue Suche</a></p>
</body>
</html>
Würde mich freuen wenn Du den Fehler findest!
Gruß Peter
benötige doch noch mal Hilfe. Mit folgendem Script kann ich keine DB Abfrage machen. Daten stehen alle drin auch mit der Bezeichnung stimmt alles. Mit dem gleichen Script gelingt die Ausgabe der Daten für eine andere Tabelle. Ich verstehe das nicht.
Hier das Script:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Neue Seite 3</title>
<link rel="stylesheet" href="../arbeitgeber/int.css" type="text/css" />
</head>
<body>
<?php //MEHRERE SUCHWÖRTER MÖGLICH
//Suchwort
$suche = $_POST["suche"];
$suchteile = split(" ", $suche);
//zählen, wieviele Suchbegriffe eingegeben wurden
$items = count($suchteile);
//Ausgabe zum Kontrollieren
//echo " $items Wörter sind es <br>";
//SuchergebnisAusgabe
echo "<center><h3><b><u>Übersicht des Suchergebnisses</u></b></h3>";
//Verbindungsaufbau zum Server
include ("config.php");
//jedes einzelne Suchwort ausgeben
if ($items != 0) {
for($x=0; $x<$items; $x++) {
$n = $x + 1;
echo " <b>$n. Suchwort: $suchteile[$x] </b> <br>";
//Datensätze in denen das gesuchte Wort ($suche) vorkommt; % = unbekannte Zeichen
$abfrage = "SELECT * FROM abzock_internet WHERE lower(name) LIKE '%$suchteile[$x]%' OR lower(hp) LIKE '%$suchteile[$x]%'";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo '<table id="tab1" width="750" border="0">';
echo "<thead>";
echo "<tr>";
echo "<td class='tdname' width='150'>Name</td>";
echo "<td class='tdname' width='150'>Homepage</td>";
echo "<td class='tdname' width='150'>Bericht</td>";
echo "</tr>";
echo "</thead>";
//echo "<tr>";
echo "<td class='ausgabe' width=150>". $row->name . "</td>";
echo "<td class='ausgabe' width=150>". $row->hp . "</td>";
echo "<td class='ausgabe' width=150>". $row->ereignis . "</td>";
echo "</tr>";
echo "<br />";
//echo "</tr>";
}
echo "</table>";
}
}
//Verbindung beenden
mysql_close($verbindung);
?>
<br />
<p>Wenn Ihre Suche <b>keinen Erfolg</b> hatte, oder Sie eine <b>erneute Suche</b> starten wollen,</p><br />
<p> klicken Sie auf :</p>
<br/><br/>
<p><a href="http://www.opfer.es/internet/int_suche.php">Neue Suche</a></p>
</body>
</html>
Würde mich freuen wenn Du den Fehler findest!
Gruß Peter