Af hensyn til normalisering er det ikke en god idé at have to tabeller med næsten identisk struktur og indhold... altså, efter min mening er det bedste du kan gøre nok at slå dem sammen, lave et true/false felt som differentierer mellem deres typer, og så ellers udvider på denne.
Nej, hvis du insisterer på at bruge det i to tabeller, skal du bruge en UNION i stedet - og den er kun understøttet fra MySQL 4.0. Men det ER altså stadig en dårlig løsning.
dette udtryk gælder jo fint for begge, dog måtte $pris gerne indflettes i udtrykket: echo strlen($indhold) > 120 ? '<i>' . substr($indhold, 0, 120) . '...</i>' : $indhold;
CREATE TABLE sider ( id int(11) NOT NULL auto_increment, indeks tinytext NOT NULL, godkendt tinytext NOT NULL, filnavn tinytext NOT NULL, afd tinytext NOT NULL, list tinytext NOT NULL, afdeling tinytext NOT NULL, overskrift tinytext NOT NULL, indhold text NOT NULL, kopi tinytext NOT NULL, dag tinytext NOT NULL, appetit tinytext NOT NULL, PRIMARY KEY (id), FULLTEXT KEY afd (afd) ) TYPE=MyISAM COMMENT='alle almindelige sider';
----------------------
tabel priser:
CREATE TABLE priser ( id int(11) NOT NULL auto_increment, indeks tinytext NOT NULL, godkendt tinytext NOT NULL, filnavn tinytext NOT NULL, afd tinytext NOT NULL, list tinytext NOT NULL, afdeling tinytext NOT NULL, overskrift tinytext NOT NULL, indhold text NOT NULL, pris tinytext NOT NULL, dag tinytext NOT NULL, PRIMARY KEY (id), FULLTEXT KEY tekst (indhold,pris) ) TYPE=MyISAM COMMENT='alle almindelige sider';
jeg har ikke fået svar fra dig og har heller ikke haft tid endnu, men vil gerne du smider et svar så du kan få dine points, så må jeg senere kontakte dig igen*S*
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.