18. oktober 2002 - 11:06
Der er
7 kommentarer og 1 løsning
oprette tabel og indsætte værdier og læse dem????????
Hej Eksperter Jeg har oprettet en gratis konto på frip.dk ..... Jeg vil gerne indsætte en tabel i min mysql db også indsætte data i den også læse de data op evt i en anden php fil så jeg har en opretter fil og en læse fil ..... Jeg har allerede dette som opretter forbindelsen KODE: <? function con_db() { mysql_connect ("localhost","iceb","fag62my"); mysql_select_db ("iceb"); } echo ("Der er nu opnået forbindelse"); ?> Hvad tilføjer jeg så for at oprette en tabel og indsætte data ? Dernæst hvordan læser jeg disse data evt i en anden fil ????? Iceb1977
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
18. oktober 2002 - 11:19
#1
18. oktober 2002 - 11:49
#2
ok tak har ændret mys.php til : KODE: <? function con_db() { mysql_connect ("localhost","iceb","fag62my"); mysql_select_db ("iceb"); } mysql_query("DROP TABLE IF EXISTS adresser"); mysql_query("CREATE TABLE adresser ( id int NOT NULL auto_increment, navn varchar(80), adresse varchar(80), postnr int, PRIMARY KEY (id) )"); mysql_query("INSERT INTO adresser VALUES ('','Morten Fischer-Nielsen', 'Andeby Bygade 5', '4180')"); mysql_query("INSERT INTO adresser (navn,adresse,postnr) VALUES ('Jens Hansen','Storegade 42', '4200')"); $navn="Lene Poulsen"; $adresse="Byvej 125"; $postnr="5000"; mysql_query("INSERT INTO adresser VALUES ('','$navn','$adresse','$postnr')"); $navn="Kasper Jensen"; $adresse="Rådhusvej 125"; $postnr="4523"; mysql_query("INSERT INTO adresser (navn,adresse,postnr) VALUES ('$navn', '$adresse','$postnr')"); echo ("Der er nu opnået forbindelse"); ?> og den der skal læse filen lmys.php KODE: <? function con_db() { mysql_connect ("localhost","iceb","fag62my"); mysql_select_db ("iceb"); } $retultat = mysql_query("SELECT * FROM adresser"); while($row = mysql_fetch_array($retultat)){ echo "Id: $row[id]<br>"; echo "Navn: $row[navn]<br>"; echo "Adresse: $row[adresse]<br>"; echo "Postnr: $row[postnr]<br>"; echo "<hr>"; } echo ("Der er nu opnået forbindelse"); ?> Men når jeg kører den sidste fil lmys.php så står der kun "forbindelsen er opnået" og ikke andet hvad kan der være galt ?
18. oktober 2002 - 12:00
#3
begge steder function con_db() { mysql_connect ("localhost","iceb","fag62my"); mysql_select_db ("iceb"); } til mysql_connect ("localhost","iceb","fag62my"); mysql_select_db ("iceb");
18. oktober 2002 - 12:02
#4
í stedet for din kode fag62my kunne du skrine kode eller xxxx
18. oktober 2002 - 12:09
#5
ok tak så virker det sørme ..... jeg kan vel også bruge include også lave en conn.php fil som forbinder til db*en som du selv har gjort , forresten en fed tutorial på den side....... takker og lukker...
18. oktober 2002 - 12:20
#6
ja du kan du kan med fordel lave en "conn.php" men kald den conn.inc så kan andre ikke aktivere den hvis de hacker og så kendt den med include("conn.php")
18. oktober 2002 - 12:21
#7
iceb1977: Dette er en MYSQL gruppe, derfor hører php IKKE hjemme her, husk det i fremtiden. Har du PHP problemmer spørg i php gruppen og IKKE her. Mysql er en database ikke en del af php.
18. oktober 2002 - 12:51
#8
disky>> Det er rigtigt, men for nybegyndere kan det være svært at se hvornår det er PHP-scriptet eller hvornår det er MySQl-kominiaktionen der er det primære i spr/svar. I dette tilfælde er det vel en kompination af de to ting, men dog MySQl der er den primære.
Computerworld tilbyder specialiserede kurser i database-management