[PHP & MySQL] [PHP] alle werte der datenbank ausgeben mit dem gleichem wert

Yellow
Hey,
Ich bin am verzweifelen, ich versuche nun schon etwas länger ein code zu erstellen welchen alles datebank eintrage wo das feld besitzer="blubb" ausgibt, doch ich bekomme es nur hin dass es immer nur einen ausgibt, kann mir da wer helfen ? achja ich arbeite mit html.templates...
lg
Yellow
,
Yellow
äääh jetzt versteh ich garnichts mehr Oo
Yellow
.
Yellow
.
Yellow
kann mir keiner helfen ?
VRH Pferde
Ich liiiebe HTML-Templates <333 die sind so schön übersichtlich großes Grinsen Na ja, zurück zum Thema:

<?
include("config.inc.php");
if($res_id = @mysql_connect("localhost", $mysql_user, $mysql_pw))
{
echo "";
}
else
{
die("");
}
if(@mysql_select_db($mysql_db))
{
$anzeige="
<table align="center" width="500" class="pferdetabelle"> <tr> <td>Name</td> <td>Geschlecht</td> <td>Jahrgang</td> <td>Rasse</td> <td>Preis</td> </tr>
";
$staff = mysql_query( "SELECT * FROM staff where besitzer='blubb'"); while ($pferd = mysql_fetch_array($staff))
{
$anzeige .= "
<tr> <td>$staff[id]</td> <td>$staff[name]</td> <td>$staff[email]</td> <td>$staff[page]</td> <td>$staff[text]</td> </tr> </table>
";
}


//Template laden function gettemplate($template,$endung="htm")
{
return str_replace("\"","\\\"",implode("",file($template.".".$endung)));
}
function dooutput($template)
{ echo $template;
}
eval("dooutput(\"".gettemplate("templates/test")."\");");
}
else
{
die('');
}
mysql_close($res_id);
?>


fertig.
VRH Pferde
Ja xD

<?
include("config.inc.php");
if($res_id = @mysql_connect("localhost", $mysql_user, $mysql_pw))
{
echo "";
}
else
{
die("");
}
if(@mysql_select_db($mysql_db))
{
$anzeige="
<table align="center" width="500" class="pferdetabelle"> <tr> <td>Name</td> <td>Geschlecht</td> <td>Jahrgang</td> <td>Rasse</td> <td>Preis</td> </tr>
";
$pferd = mysql_query( "SELECT * FROM staff where besitzer='blubb'");
while ($staff = mysql_fetch_array($pferd))
{
$anzeige .= "
<tr> <td>$staff[id]</td> <td>$staff[name]</td> <td>$staff[email]</td> <td>$staff[page]</td> <td>$staff[text]</td> </tr> </table>
";
}


//Template laden function gettemplate($template,$endung="htm")
{
return str_replace("\"","\\\"",implode("",file($template.".".$endung)));
}
function dooutput($template)
{ echo $template;
}
eval("dooutput(\"".gettemplate("templates/test")."\");");
}
else
{
die('');
}
mysql_close($res_id);
?>


so^^
Yellow
so wird dann aber irgendwie garnichts mehr angezeigt :/
VRH Pferde
hast du denn auch in der template-datei $anzeige 'eingebunden' also dort $anzeige eingefügt, wo das angezeigt werden soll?
Yellow
ja hab ich .
VRH Pferde
merkwürdig...
Yellow
ich glaub diese while-schleifen mögen mich nicht Oo


EDIT: ich habs, der code für den template zu laden war nicht richtig, endlich !