nodde Skrevet 27. oktober 2013 Del Skrevet 27. oktober 2013 (endret) Hei.Jeg holder på med ett script som henter ut brukere ut fra en bestemt id man setter. $bruker->load("1"); echo "{$bruker->navn}"; $bruker->load("2"); echo "{$bruker->navn}"; Problemet er at han henter ut det som er på bruker 1. Er det noen måte for og stenge av den første spørringen? Bruker mysqli. Endret 27. oktober 2013 av nodde Lenke til kommentar
Oyand Skrevet 27. oktober 2013 Del Skrevet 27. oktober 2013 Er litt usikker på hva du mener med å "stenge av" den første spørringen..? Er det noen forskjell om du sender med 1 som numerisk verdi istedenfor streng-verdi? Sjekk også (om du kan sørge for å returnere svaret fra selve mysqli query) if( $bruker->load(2) ) { ... } else { // Feil } Skulle sett koden til bruker->load. Lenke til kommentar
Thorbear Skrevet 27. oktober 2013 Del Skrevet 27. oktober 2013 For fremtiden kan det være greit å huske at det er lettere for oss å foreslå endringer/rette feil om vi ser all kode du har som er berørt. I dette tilfellet er det ikke lett for oss å vite hva du egentlig gjør i $bruker->load(). Som Oyand også nevner bør du sende tall direkte der det skal være tall, i steden for å pakke det inn i en string. Lenke til kommentar
nodde Skrevet 28. oktober 2013 Forfatter Del Skrevet 28. oktober 2013 Takk for svar men fant ut av det. Lenke til kommentar
Crowly Skrevet 30. oktober 2013 Del Skrevet 30. oktober 2013 Dette er unødvendig echo "{$bruker->navn}";Det holder medecho $bruker->navn;Er kun når du skal bruke variabler i en streng hvor slikt er nødvendig (hvis man velger den måten å gjøre det på). Noen forskjellige måter å gjøre det på: echo "Velkommen {$bruker->navn}"; // alternativt echo 'Velkommen '.$bruker->navn; // alternativ 2 echo sprintf('Velkommen %s',$bruker->navn); Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå