webForumDet fria alternativet

ECHO får det inte att fungera

PHP

3 svar · 240 visningar · startad av Flashes

Medlem sedan jan. 2003282 inlägg
Frågan#1

Jag är helt grön på både PHP och MySql, det förstår Ni säkert av frågan :e
Jag har min sida på tripod och har en databas med en tabell som heter medlemmar.
Nu är det så att jag kan ansluta mig och öppna den här tabellen, men jag får inte ut några värden, vad kan vara fel tro?
Min kod ser ut så här, om jag fick till det. Detta ligger inom head

	<?php
	function mysql_die($error = "unknown")
	{
	echo "<H1>Error:". $error."</H1>";
	   exit;
	}

	$db = mysql_connect("localhost","användarnamn","lösenord") or mysql_die("Unable to connect");
	mysql_select_db("user_se_db",$db);
	$requete = "SELECT * FROM medlemmar WHERE id=".$id;
	$result = mysql_query ($requete,$db) or mysql_die("No record");
	$medlem =mysql_fetch_object($result);
	mysql_free_result($result);
	?>

Detta är formen jag använder när jag försöker läsa ut mina värden

<?php echo $medlemmar->namn ?>

lösenord, användarnamn och user vet jag är korrekt.
Är det något fel i det här?
Tacksam för hjälp

Medlem sedan mars 20007 896 inlägg
#2

Blir det bara tomt när du försöker skriva ut? Har du ett fält i tabellen som heter namn?

Kan vara att du använder mysql_free_result( $result ) innan du använder dig av objektet, testa med att sätta det efter alla utskrifter är klara.

Medlem sedan aug. 20002 975 inlägg
#3

Borde det inte vara:

<?php echo $medlem->namn ?>
Medlem sedan jan. 2003282 inlägg
#4

Hej Matte
Det borde naturligtvis vara $medlem->namn

Tack för hjälpen

261 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)