24. juni 2007 - 01:20
Der er
8 kommentarer og 2 løsninger
Vælg database via form
min forbindelse til databasen ser sådan her ud: mysql_connect('localhost', 'root'); mysql_select_db('infostander'); mysql_query("INSERT INTO 1 ............... Insert INTO 1 vil jeg gerne kunne definere via en popup-box som ser ca. sådan her ud: <select name="database_valg" size="1"> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> </select> Hvordan gør jeg lige det?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
Jamen Så skal du vel submitte det valg og hente det inden du kalder din database og gøre noget ala........ if(!empty($_REQUEST['database_valg'])) { $db = $_REQUEST['database_valg']; mysql_connect('localhost', 'root'); mysql_select_db($db); mysql_query("INSERT INTO 1 ............... } Er det sådan noget du tænker?
Formoder du selv har styr på form og submit :o)
Hmm, ændre det på min "INSERT INTO 1" ? Det gør vel at jeg skal lave 3x kode, altså en for hver database valg?
Når du skriver database, mener du så database? Eller mener du måske tabel?
jeg mener self. tabel :) min fejl
Rettelse af mccookie: if(!empty($_REQUEST['tabel_valg'])) { $tabel = $_REQUEST['tabel_valg']; mysql_connect('localhost', 'root'); mysql_select_db('infostander'); mysql_query("INSERT INTO $tabel ............... }
Det virkede. Deling af point da mccookie's svar kunne være påvirket af jeg havde skrevet forkert?
:o) Godt du fik til at fungerer ;)
25. juni 2007 - 08:48
#10
Takker for point.
Vi tilbyder markedets bedste kurser inden for webudvikling