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
äääh jetzt versteh ich garnichts mehr Oo
VRH Pferde
Ich liiiebe HTML-Templates <333 die sind so schön übersichtlich

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
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 !