Avatar billede prins Nybegynder
04. juni 2001 - 17:01 Der er 6 kommentarer og
1 løsning

NEMME POINTS, Løs en mysql linie

Hej igen det var da utrolig som jeg spørger om de mysql kommandoer. Men nu faldt jeg over en svær en:

<?
$felt1 = \"JA\";
mysql_query(\"UPDATE felt from rum1 set 1=\'$felt1\' WHERE brugernavn=\'Admin\'\");
?>
</p>

Jeg har disse tabeller:
Login:
    -ID (1)
    -Brugernavn (Admin)
    -Password (Admin)
Rum1:
    -Felt (1)
    -Id (1)
    -Bruger (Admin)

Så når den viser:
<?
$felt1 = \"JA\";
mysql_query(\"UPDATE felt from rum1 set 1=\'$felt1\' WHERE brugernavn=\'Admin\'\");
?>
linien så skal den sætte et JA i tabellen Rum1 og under felt: 1. Før den kan gøre det så skal den checke om WHERE brugernavn=\'Admin\'\"); findes. OPS! Admin ligger i tabellen Login.

Dette er nemt men ikke lige for mig *s*, nu må jeg da snart fatte MySQL. *s*.

Håber i vil hjælpe i idag. Så skal nok nok lade vær med at oprette spørgsmål her inde 50 gange om dagen. :-)
Avatar billede annika Nybegynder
04. juni 2001 - 22:01 #1
Du formulerer dig rimeligt utydeligt. Jeg går imidlertid ud fra at Login.ID = Rum.Id. I så tilfælde:

<?
$result= mysql_query(\"select id from Login where brugernavn=\'Admin\'\");
list($id)= mysql_fetch_array($result);

$felt1 = \"JA\";
mysql_query(\"update Rum1 set Felt=\'$felt1\' where Id=$id\");
?>
Avatar billede annika Nybegynder
04. juni 2001 - 22:02 #2
Mindre fejl:

<?
$result= mysql_query(\"select ID from Login where brugernavn=\'Admin\'\");
list($id)= mysql_fetch_array($result);

$felt1 = \"JA\";
mysql_query(\"update Rum1 set Felt=\'$felt1\' where Id=$id\");
?>
Avatar billede prins Nybegynder
04. juni 2001 - 22:59 #3
desværre jeg fandt ud af det selv da eksperten var nede...
Avatar billede prins Nybegynder
04. juni 2001 - 23:05 #4
...
Avatar billede annika Nybegynder
05. juni 2001 - 08:48 #5
Fint nok, men forvent ikke at folk gider hjælpe dig i fremtiden.
Avatar billede prins Nybegynder
05. juni 2001 - 20:51 #6
annika, jeg giver altid points hvis man har fortjent dem...
Avatar billede annika Nybegynder
05. juni 2001 - 20:56 #7
og jorden er flad
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
Computerworld tilbyder specialiserede kurser i database-management

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