Avatar billede 44fire44 Nybegynder
30. juni 2005 - 06:15 Der er 11 kommentarer og
1 løsning

Slette/Ændre data i MySQL-db

Hej, og god morgen eksperter!

Jeg er ved at lægge sidste hånd på en side til et biludlejningsfirma, og ønsker derfor at lave et lille adminsystem til, hvos man kan slette og tilføje biler efter hånden som de kommer og forsvinder

jeg har følgende i min MySQL-DB


-- --------------------------------------------------------

--
-- Struktur-dump for tabellen `biler`
--

CREATE TABLE `biler` (
  `id` int(11) NOT NULL auto_increment,
  `biltype` varchar(255) NOT NULL default '',
  `maerke` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`id`)
) TYPE=MyISAM AUTO_INCREMENT=11 ;

--
-- Data dump for tabellen `biler`
--

INSERT INTO `biler` VALUES (1, 'Lille personbil', 'Opel Astra 1,4L');
INSERT INTO `biler` VALUES (2, 'Lille personbil', 'Opel Astra 1,6L');
INSERT INTO `biler` VALUES (3, 'Lille personbil', 'Ford Escort 1,3L');
INSERT INTO `biler` VALUES (4, 'Stor personbil', 'Ford Mondeo 1,6L');
INSERT INTO `biler` VALUES (5, 'Stor personbil', 'Seat Toledo 1,8L');
INSERT INTO `biler` VALUES (8, 'Stor kassevogn', '-');
INSERT INTO `biler` VALUES (9, 'Lille kassevogn', 'Ford Transit');



nu skal jeg så have lavet et adminsystem, som har følgende struktur:

<Dropdownboks med biltyper> - <input boks med "ny bilmærke">


Liste over Biltyper og -mærker
Fx


Lille Personbil - Skoda
Lille Personbil - Fiat
Lille Personbil - Opel
Lille Personbil - Honda
Stor Personbil - BMW
Stor Personbil - Mercedes
Osvosv


Og så en dropdownboks med BEGGE optioner slået sammen, (altså én dropdownboks, men med input fra både bilmærke og biltype - dvs. et punkt kommer til at se sådan ud: Lille PersonBil - Opel) og så en SLET knap


Hvordan laver jeg dette?
- hvis i har nogle spørgsmål, så sig endelig til ;)

Mvh
44fire44
Avatar billede netraider Nybegynder
30. juni 2005 - 08:02 #1
den første selectbox laver du vel bare ud fra kendte værdier altså
<select>
<option value="Lille Personbil">Lille personbil
osv osv
</select>

derefter kan du lave den anden selectbox ud fra din database
<?
$query = mysql_query('SELECT * FROM biler;');
while ($row = mysql_fetch_array($query)) {
print "<option value=\"{$row['maerke']}\">{$row['maerke']}</option>";
}
?>
Avatar billede 44fire44 Nybegynder
30. juni 2005 - 10:25 #2
jeg vil gerne have den anden til at vide BÅDE "Lille Personbil" osv + mærket...
Avatar billede 44fire44 Nybegynder
30. juni 2005 - 10:25 #3
vise*
Avatar billede netraider Nybegynder
30. juni 2005 - 18:08 #4
print "<option value=\"{$row['maerke']}\">{$row['biltype']} {$row['maerke']}</option>";

så :)
Avatar billede 44fire44 Nybegynder
04. juli 2005 - 19:03 #5
årrh - genialt ;) - jeg vender lige tilbage en af de nærmeste dage ;)
Avatar billede 44fire44 Nybegynder
05. juli 2005 - 21:34 #6
sådan ser MYSQL ud ;) - http://www.get-ready.andorre.dk/mysql.jpg

- det jeg skal bruge, er så aller først en dropdown boks med Biltyperne...

Den er her:

<select>
<option value="Lille Personbil">Lille personbil</option>
<option value="Stor Personbil">Stor personbil</option>
<option value="Lille Kassevogn">Lille Kassevogn</option>
<option value="Stor Kassevogn">Stor Kassevogn</option>
</select>

- lige ved siden af dén, skal jeg have en INPUT boks - altså <INPUT type="text" name="biltype">

- hvordan sætter jeg dataen ind i min database??
Avatar billede 44fire44 Nybegynder
06. juli 2005 - 23:14 #7
forstår du hvad jeg mener?
Avatar billede 44fire44 Nybegynder
14. juli 2005 - 02:54 #8
???
Avatar billede 44fire44 Nybegynder
17. juli 2005 - 02:32 #9
anyone??
Avatar billede 44fire44 Nybegynder
18. august 2005 - 17:55 #10
stadig ingen? - need help please..

Im stuck
Avatar billede leif Seniormester
18. august 2005 - 17:59 #11
Du skal vel bare lave en form som du plejer !
Avatar billede 44fire44 Nybegynder
12. februar 2007 - 10:52 #12
Jeg fandt en anden løsning - fandt ud af at det var en komplet elendig måde jeg havde lavet det på... :S
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