webForumDet fria alternativet

hämta och skriva ut data

PHP

3 svar · 205 visningar · startad av jiggan

Medlem sedan juni 2003175 inlägg
Frågan#1

varför funkar inte denna koden att skriva ut med? sakerna finns ju i databasen...kan det vara nåt fel på nån query? tacksam för svar...

<?php
session_start()
?>

<kod ;)>

<?php
$link = mysql_connect ("127.0.0.1", "root", "");
$sql="SELECT * FROM user_gb ORDER by id DESC";
mysql_select_db("test", $link);
$query = mysql_query("SELECT * from user_gb where userid = '" . session_id() ."'");
$resultat = mysql_query($sql, $link);
while($rad=mysql_fetch_array($resultat))
?>

{
Från: <?php echo $rad["fromid"]; ?>
<BR>
<?php echo $rad["bild"]; ?>
<BR>
<BR>
<?php echo $rad["text"]; ?>
<BR>
<?php echo $rad["datum"]; ?>(<?php echo $rad["tid"]; ?>)
}

</kod ;)>

//jiggan

Medlem sedan mars 20007 896 inlägg
#2

Får du något felmeddelande, eller liknande? Du vet väl att session_id() ändras efter varje besök av klienten? Kanske finns det inget fält som matchar det session-id:et som du söker.

Medlem sedan juni 2003175 inlägg
#3

jag vet det ja...men userid:et och det är rätt...session_id() sparas som userid varje gång man loggar in sen får man det med sig resten av tiden man är inne på sidan...det funkar...men den skriver inte ut nåt ju...

Medlem sedan juni 2003175 inlägg
#4

hur kan jag förresten kolla i databasen mha phpmyadmin om sakerna finns i databasen?

255 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)