Jo det burde den også hvis id,gadenavn,vaerelser,husleje er unikke i den forstand at samme felt ikke går igen i tabellerne. Du skal dog være opmærksompå at dit resultatset bliver samtlige kombinationer - så vidt jeg husker - af ungdomsboliger, familieboliger og ældreboliger. Det er MANGE rækker.
hmm, altså jeg har 3 tabeller, ungdomsboliger, familieboliger og ældreboliger, de alle indeholder samme felter, tror ikke jeg har gjort dem unikke!
Det jeg skal have er nogle querys der kan UPDATE fra hver enkelt, og DELETE fra hver enkelt, og SELECT fra hver enkelt!
hvis jeg har en oversigt med allesammen, virker er SELECT jo meget nem, men så derfra trykker man på rediger, så kommer man til rediger siden for en af dem!
Så hvis man redigere inde i ungdomsboliger fx, så skal jeg vel skrive :
$query = "UPDATE ungdomsboliger, ældreboliger, familieboliger SET gadenavn='$gadenavn', vaerelser'$vaerelser', m2='$m2', husleje='$husleje', indskud='$indskud' WHERE id='$id'";
grunden til de andre er med er at der ikke er en unik redigerings side for hver enkel tabel...
Jeg tror det var nemmere at tilføje et felt i éen af tabellerne der hedder boligtype, og give det værdier som "u", "f", og "æ" og så samle alle boligerne i den tabel. Dette kun fordi det er en ret simpel og ens struktur. Så kan du lave en forespørgsel som "SELECT * FROM boligtabel ORDER BY boligtype";
Opdatering og sletning bliver også meget simplere: "Update boligtabel SET gadenavn='$gadenavn', vaerelser'$vaerelser', m2='$m2', husleje='$husleje', indskud='$indskud' WHERE id='$id'";
ikke når du bruger (feltnavne) VALUES (værdier). Det er at blande 2 metoder sammen, og det finder MySQL sig ikke i. Lav en form til oprettelse af nye boliger: <form action="opret.php" method="post"> Gadenavn: <input type="text" name="gadenavn"><br /> Værelser: <input type="text" name="værelser"><br /> m2: <input type="text" name="m2"><br /> Husleje: <input type="text" name="husleje"><br /> Indskud: <input type="text" name="ndskud"><br />i Boligtype: <select name="boligtype"> <option value="" selected>Vælg boligtype</option> <option value="u">Ungdomsbolig</option> <option value="f">Familiebolig</option> <option value="æ">Ældrebolig</option> </select><br /> <input type="submit" name="knap" value="Opret ny bolig"> </form>
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.