Forenindex » Programmierung/Entwicklung » PHP und MySQL » MySQL Daten ausgeben lassen ?

MySQL Daten ausgeben lassen ?

Atom-Dragon
Beiträge gesamt: 19

24. Okt 2004, 01:44
Bewertung:

gelesen: 524

Beitrag als Lesezeichen
Hi

Ich habe ein Script geschriben was mir das Geld des Users anzeigen soll !
Aber er zeigt dann einfach garnichts an !°
Hier mahl das Script :

<?php
require "connect.inc.php";
session_start();
if(!session_is_registered('user') || $_SESSION['user'] == "") {
header("location:login.php");
die;
}

$ageld = "SELECT geld FROM users WHERE user=$user";



$egeld = mysql_query($ageld);

?>

Hallo <? echo $user;?><br>
Du hast <? echo $egeld;?>

Was ist daran falsch ?

PS: Die Variable $user wird von meinen Login Script gefült !

MySQL Daten ausgeben lassen ?

randy
Beiträge gesamt: 436

24. Okt 2004, 11:27
Bewertung:

gelesen: 524

Beitrag als Lesezeichen
mysql_query liefert eine ergebniskennung, diese muss z.b. an mysql_fetch_row, oder besser mysql_fetch_assoc übergeben werden.


also (erstmal sql korregieren)

$sql = "SELECT geld FROM users WHERE user='".$_SESSION['user']."'";
$result = mysql_query($sql);
jetzt

while ($row = mysql_fetch_assoc($result)) {
$geld = $row['geld'];
}
mysql_free_result($result);

erst jetzt kannst du geld ausgeben (hoho)

gruss randy
<adobe promotor>

MySQL Daten ausgeben lassen ?

Atom-Dragon
Beiträge gesamt: 19

24. Okt 2004, 12:41
Bewertung:

gelesen: 524

Beitrag als Lesezeichen
Danke es geht !
Du bist der erste seit 3 Tagen in ca 10 Foren der mir geholfen hat !

Vielen DANK !!!!!!