12. september 2007 - 20:38
Der er
5 kommentarer og 1 løsning
Echo af data fra databasen
Nogle der kan forklare mig hvorfor det her kun udskriver 4 gange "0"? <html><head><title></title></head><body> <?php session_start(); if(!$_SESSION[user_id] > 0) { header("location:index.php"); exit; } $user_data = mysql_query("SELECT * FROM players WHERE id=$_SESSION[user_id]"); echo "Name: " + '$user_data[accountname]' ; echo "Race: " + '$user_data[race]' ; echo "Level: " + '$user_data[level]' ; echo "Experience: " + '$user_data[exp]' ; ?> </body> </html> På forhånd tak. Med venlig hilsen XsiX
Annonceindlæg fra HP
12. september 2007 - 20:54
#1
Ret din kode til: <?php session_start(); if ($_SESSION["user_id"] == "") { header("location: index.php"); exit; } ?> <html> <head> <title></title></head> <body> <?php Husk at forbinde til din database her!!! $query = mysql_query("SELECT * FROM players WHERE id=$_SESSION[user_id]"); $user_data = mysql_fetch_assoc() or die(mysql_error()); echo "Name: " . $user_data["accountname"]; echo "Race: " . $user_data["race"]; echo "Level: " . $user_data["level"]; echo "Experience: " . $user_data["exp"]; ?> </body> </html>
12. september 2007 - 21:02
#3
Ah sådan, nu virker det, mange tak :) Bare smid et svar for pointne.