webForumDet fria alternativet

Fel I Php Kod

8 svar · 217 visningar · startad av Squid

SquidMedlem sedan aug. 200228 inlägg
#1

jag får bara ut den senaste posten i databasen vad är det för fel i den här koden....

<?
mysql_connect ("127.0.0.1", "?", "?");
mysql_select_db ("cheatbase");

$visa = mysql_query ("SELECT * FROM pc");
while ($r = mysql_fetch_array($visa))
{
$id = $r["id"];
$fusk_namn = $r["fusk_namn"];
}

echo "$fusk_namn";

?>

jag får bara ut den senaste posten i databasen vad är det som är fel...

Web-TorMedlem sedan nov. 200011 794 inlägg
#2

Testa att lägga in echo "$fusk_namn";
i loopen. ;)

SquidMedlem sedan aug. 200228 inlägg
#3

jag är nybörjare i php kan du förklara loop vad är det eller kan du skriva till i koden dså att den blir rätt...

Web-TorMedlem sedan nov. 200011 794 inlägg
#4
<? 
mysql_connect ("127.0.0.1", "?", "?"); 
mysql_select_db ("cheatbase"); 

$visa = mysql_query ("SELECT * FROM pc"); 
while ($r = mysql_fetch_array($visa)) 
{ /* Här börjar loopen... */
 $id = $r["id"]; 
 $fusk_namn = $r["fusk_namn"]; 
 echo "$fusk_namn"; 
} /* ...och här slutar den */
?>
SquidMedlem sedan aug. 200228 inlägg
#5

när jag gör så så radas alla inlägen upp på samma rad det vill jag inte de ska ligga under varandra hoppas du förstår

Web-TorMedlem sedan nov. 200011 794 inlägg
#6

Då får du lägga in en radbrutning:
Den här raden...

 echo "$fusk_namn";

...ska se ut så här:

 echo "$fusk_namn <br>";
SquidMedlem sedan aug. 200228 inlägg
#7

nu vill jag bara ha hjälp med en enda sak till jag fill att fusk_namn ska vara länkad till pc.php?id=KOD FÖR ATT FÅ UT ID

sen är jag nöjd man tackar för den hjlp jag fått hitils

Web-TorMedlem sedan nov. 200011 794 inlägg
#8

Jag är inte helt säker på vad du menar men kan det här vara nåt:

echo "<a href=\"pc.php?id=$id\">$fusk_namn</a><br>";
SquidMedlem sedan aug. 200228 inlägg
#9

ja det var det tack för hjälpen

Genererad på 381 ms · cache AV · v20260730165559-full.f96bc7eb