captcha vraagje

Gestart doorRobindb84 reacties432 weergaven

85 berichten · pagina 5 van 6

Robindb

Lid · Topicstarter

Berichten
538
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
ik wil gewoon username inplaats van id
is zo goed
Spoiler tonen
$data = $result->fetch_assoc();
            
            
            $_SESSION[id] = $data[id];
            $_SESSION[id] = $data[username];
alleen als ik dit doe

$mysql->query(SELECT username FROM users WHERE id = $_SESSION[id]);


en dan
wat moet ik dan doen?
om de username via echo te krijgen
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Is mis een quote...

Mijn advies, stop hier voorlopig mee. Je prutst dingen aan zonder er verstand van te hebben.
begin eerst eens met iets simpels in PHP.

Als je de syntax niet beheerst, is programmeren hopeloos.
0
Robindb

Lid · Topicstarter

Berichten
538
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
jij zij nog in pm dit
Afbeelding
en nu zeg jij ik mis quotes???/
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
$mysql->query(SELECT username FROM users WHERE id = $_SESSION[id]);


Hier mis ik een quote, want ja.. je query is een string, hé?
Verder moet je dit nog even fetchen, en dan kan je het echoen....

Het ligt er aan of je de query al eerder uitvoert, in dat geval heb je de waarde van de username al gefetched...

Als je dit snapt: Profit, goed zo! Zo niet, dan raad ik aan om te stoppen!
0
Robindb

Lid · Topicstarter

Berichten
538
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
ok geen wit scherm meer
dit is denk goede code (hoop ik )

$mysql->query ("SELECT username FROM users WHERE id = ".$_SESSION[id]);
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Probeer het uit.....
0
Robindb

Lid · Topicstarter

Berichten
538
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
hij geeft nu array bovenaan

$test = $mysql->query ("SELECT username FROM users WHERE id = ".$_SESSION[id]);
            $data = $result->fetch_assoc();
            $test ->fetch_assoc();


en dit is de echo

echo [$test];


volgens mij ben ik dichtbij
0
Robindb

Lid · Topicstarter

Berichten
538
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Robindb schreef:
hij geeft nu array bovenaan

$test = $mysql->query ("SELECT username FROM users WHERE id = ".$_SESSION[id]);
            $data = $result->fetch_assoc();
            $test ->fetch_assoc();
en dit is de echo

echo [$test];


volgens mij ben ik dichtbij

plz zeg gewoon wat ik nog moet doen snap het gedeeltelijk
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Sirieus Robindb, ik heb het script al 2x gegeven voor gebruikersnaam in sessie en toch vraag je het nog steeds?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Robindb schreef:
Eerdere citaten tonen
Robindb schreef:
hij geeft nu array bovenaan
$test = $mysql->query ("SELECT username FROM users WHERE id = ".$_SESSION[id]);
            $data = $result->fetch_assoc();
            $test ->fetch_assoc();


en dit is de echo

echo [$test];


volgens mij ben ik dichtbij
plz zeg gewoon wat ik nog moet doen snap het gedeeltelijk

Je geeft toe dat je niet alles snapt.
Dus begin bij de tutorials.....

Want wat doen de blokhaken in [$test] volgens jouw?
0
Berichten
3.334
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
Eerdere citaten tonen
Robindb schreef:
Eerdere citaten tonen
Robindb schreef:
hij geeft nu array bovenaan
$test = $mysql->query ("SELECT username FROM users WHERE id = ".$_SESSION[id]);
            $data = $result->fetch_assoc();
            $test ->fetch_assoc();


en dit is de echo

echo [$test];


volgens mij ben ik dichtbij
plz zeg gewoon wat ik nog moet doen snap het gedeeltelijk
Je geeft toe dat je niet alles snapt.
Dus begin bij de tutorials.....

Want wat doen de blokhaken in [$test] volgens jouw?

Jep, dit lijkt mij het beste. Begin eerst een simpel en test eens wat, begin niet meteen met een systeem. Eerst maar weten hoe het moet.
0
Robindb

Lid · Topicstarter

Berichten
538
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
ja ik ben al bezig met testen

toevoeging op 3 mei 2014, 14:28:06:
yes yes yes thx all
voor links en alles

$result = $mysql->query("SELECT id, username FROM users WHERE username = ".$mysql>real_escape_string($_POST[username])." LIMIT 1");
            $result = $result->fetch_assoc();

            $_SESSION[id] = $result[id];
            $_SESSION[username] = $result[username];


en deze

echo $_SESSION[username];


word dit
Afbeelding
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Choesojei... smileMooi, opgelost dus. smile
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
biggrin nu niet vergeten om de sessie te verwijderen @ uitloggen
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren