Hallo,
ich brauche bitte Hilfe
Eine Suchfunktion öffnet eine Ergebnisseite. Diese Ergebnisseite zeigt mir alle gefundenen Datensätze an. Soweit so gut und noch klar.
Leider ergibt sich jetzt folgendes Problem:
Die angezeigten Datensätze werden leider in einer Wurst angezeigt.
Versuche ich die die Ausgabe in eine Html-Vorlage hineinzuzwängen, wird mir nur mehr der letzte Datensatz angezeigt.
Wie erreiche ich, daß nur 3 Datensätze in einer Reihe angezeigt werden und wenn´s mehr als 3 Datensätze sind, dann entsprechend mehr Reihen zeigt?
Sollte ich hier jemanden mit meiner Frage auf den Schlips treten, tut´s mir leid, hab leider nicht sehr viel Erfahrung mit programmieren.
Im Anschluß hab ich den php-Code meiner Ergebnisseite.
Vielen Dank bereits im voraus
lg
EDIT: Sorry, hab gerade gesehen, daß mein Beitrag besser bei HTML, JavaScript, AJAX und CSS aufgehoben wäre. Bitte verschieben -->Danke
ich brauche bitte Hilfe
Eine Suchfunktion öffnet eine Ergebnisseite. Diese Ergebnisseite zeigt mir alle gefundenen Datensätze an. Soweit so gut und noch klar.
Leider ergibt sich jetzt folgendes Problem:
Die angezeigten Datensätze werden leider in einer Wurst angezeigt.
Versuche ich die die Ausgabe in eine Html-Vorlage hineinzuzwängen, wird mir nur mehr der letzte Datensatz angezeigt.
Wie erreiche ich, daß nur 3 Datensätze in einer Reihe angezeigt werden und wenn´s mehr als 3 Datensätze sind, dann entsprechend mehr Reihen zeigt?
Sollte ich hier jemanden mit meiner Frage auf den Schlips treten, tut´s mir leid, hab leider nicht sehr viel Erfahrung mit programmieren.
Im Anschluß hab ich den php-Code meiner Ergebnisseite.
Vielen Dank bereits im voraus
lg
EDIT: Sorry, hab gerade gesehen, daß mein Beitrag besser bei HTML, JavaScript, AJAX und CSS aufgehoben wäre. Bitte verschieben -->Danke
PHP-Code:
<table width="250" height="150" border="8">
<tr>
<td>
<div align="center">
<?php
$db = mysql_connect('localhost', 'root', '');
$sqlab = "select ID, InvNr, Bild, ALeg, RLeg from sear"; // Spalten die Angezeigt werden
if($Rubrik)
$sqlab .= " where Rubrik like '$Rubrik' ";
else if ($Kais)
$sqlab .= " where Kais like '$Kais' ";
else if ($Nom)
$sqlab .= " where Nom like '$Nom' ";
else if ($ALeg)
$sqlab .= " where ALeg like '$ALeg' ";
else if ($RLeg)
$sqlab .= " where RLeg like '$RLeg' ";
$res = mysql_db_query("ptole", $sqlab);
$num = mysql_num_rows($res);
if ($num==0)
echo "keine passenden Datensätze gefunden";
for ($i=0; $i<$num; $i++)
{
$InvNr = mysql_result($res, $i, "InvNr");
$ALeg = mysql_result($res, $i, "ALeg");
$RLeg = mysql_result($res, $i, "RLeg");
$Bild = mysql_result($res, $i, "Bild");
echo '<td><p align="center"><a href="' . $ID . '" target="_blank"><img src="' . $Bild . '" width="223" height="112"></a><br>';
echo "<strong>$ALeg</strong><br>";
echo "<strong>$RLeg</strong><br>";
echo "$InvNr<br></td></p>";
}
mysql_close($db);
?>
</div>
</td>
</tr>
Einträge gefunden:<strong> <? echo $num;?></strong><br><a href="search.php">zurück zur Suche</a></p>
</table>
Kommentar