Avatar billede maqhem Nybegynder
29. april 2006 - 15:38 Der er 5 kommentarer og
1 løsning

lidt MySQL genopfriskning

Hejsa!

Hvordan river jeg dataen ud af een specifik celle i MySQL-databsen? Forespørgslen skal lyde lidt à la:

Tag PASSWORD fra TABEL hvor BRUGER = 'SLANGE'

Hvordan gøres dette?

Jeg har prøvet med

mysql_query('SELECT password FROM tabel WHERE bruger = \'slange\');

Men jeg syntes da ikke den duede - er det rigtigt eller forkert?
Avatar billede leif Seniormester
29. april 2006 - 15:42 #1
Hvis du harg adgang til phpMyAdmin bruger jeg altid den til at genere SQL sætninger hvis jeg er i tvivl.

mysql_query("SELECT password FROM tabel WHERE bruger = 'slange'");
Avatar billede maqhem Nybegynder
29. april 2006 - 15:45 #2
Den kommer bare ud med:

Resource id #3

('id' er faktisk min identifikator, i stedet for 'bruger')

:(
Avatar billede zurekk Nybegynder
29. april 2006 - 17:16 #3
mysql_query("SELECT * FROM tabel WHERE id = 'id'") or die(mysql_error());

Men det kommer jo også an på i hvilken sammenhæng du skal finde. Hvis det f.eks. er ved http://www.domain.dk/page?id=2
så skal det være således:

mysql_query("SELECT * FROM tabel WHERE id = '$_GET[id]'") or die(mysql_error());
Avatar billede gf Nybegynder
29. april 2006 - 17:16 #4
Hej prøv dette. Jeg har lavet et array hvis nu du vil have andre værdier ud.


$sql = mysql_query("SELECT password FROM tabel WHERE bruger = 'slange'");
$data = mysql_fetch_array($sql);
echo $data[password];

mvh gf
Avatar billede maqhem Nybegynder
21. december 2006 - 08:18 #5
Uha, noget ældre noget, det bare er blevet glemt igen.

Smit et svar, gf.
Avatar billede gf Nybegynder
21. december 2006 - 11:08 #6
Svar :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester