Alternativ til echo"

Tags:    php

<?php


$query = 'SELECT scripts_version, scripts_navn, scripts_originale_navn, scripts_dato
FROM scripts order by scripts_id';
$result = mysql_query($query);
while($r=mysql_fetch_array($result))
{
$scripts_version=$r["scripts_version"];
$scripts_navn=$r["scripts_navn"];
$scripts_originale_navn=$r["scripts_originale_navn"];
$scripts_dato=$r["scripts_dato"];


$scripts_nyeste_vis = "
echo"
<table cellpadding='0' cellspacing='0' class=nyeste_scripts2>
<TR>
<TD class='tbCel2' style='padding:2px;'>
<span class=txtSm><span style='color:blue;'><b>»</b></span> $scripts_dato</span><span class=txtNr> <a href='download/scripts/$scripts_originale_navn'>$scripts_navn</span>
<span class=txtSm>Version $scripts_version</span></a>
</TD>
</TR>
</TABLE>
";
";
}
?>

Problemet er, at hvis jeg fjerner echo" (hvilket den blot skriver som alm. tekst) laver den ikke flere rækker, hvis der er flere rækker i SQL databasen (når jeg henter $scripts_nyeste_vis).



4 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Fold kodeboks ind/udKode 


Håber det hjælper :)

---
Hilsen Anders



<?php


$query = 'SELECT scripts_version, scripts_navn, scripts_originale_navn, scripts_dato
FROM scripts order by scripts_id';
$result = mysql_query($query);
while($r=mysql_fetch_array($result))
{
$scripts_version=$r["scripts_version"];
$scripts_navn=$r["scripts_navn"];
$scripts_originale_navn=$r["scripts_originale_navn"];
$scripts_dato=$r["scripts_dato"];


$scripts_nyeste_vis = "
echo"
<table cellpadding='0' cellspacing='0' class=nyeste_scripts2>
<TR>
<TD class='tbCel2' style='padding:2px;'>
<span class=txtSm><span style='color:blue;'>»</span> $scripts_dato</span><span class=txtNr> <a href='download/scripts/$scripts_originale_navn'>$scripts_navn</span>
<span class=txtSm>Version $scripts_version</span></a>
</TD>
</TR>
</TABLE>
";
";
}
?>

Problemet er, at hvis jeg fjerner echo" (hvilket den blot skriver som alm. tekst) laver den ikke flere rækker, hvis der er flere rækker i SQL databasen (når jeg henter $scripts_nyeste_vis).


Undskyld jeg spøger men hvad er det lige du vil?
ser ud somom at du prøver at putte det du vil udskrive ned i en variable?
ang. den ikke laver flere rækker er fordi du har </table> inde i dit loop ?
- SpeC|DK - #SpeC.DK @ Q-NET




Undskyld jeg spøger men hvad er det lige du vil?
ser ud somom at du prøver at putte det du vil udskrive ned i en variable?
ang. den ikke laver flere rækker er fordi du har </table> inde i dit loop ?
- SpeC|DK - #SpeC.DK @ Q-NET


Det jeg vil, er at jeg vil hente nogle informationer fra min SQL db, og så gemme dem som $scripts_nyeste_vis.
Derefter skal jeg så kunne åbne {$scripts_nyeste_vis} i et html dokument.
Det har jeg ingen problemer med, men den viser kun den første række fra min db.
Altså den gør som scriptet skal, men gentager det ikke hvis der er flere rækker i min database.



Fold kodeboks ind/udKode 


Håber det hjælper :)

---
Hilsen Anders


Virkede fantastisk ;)

Tak for hjælpen.



t