18. august 2003 - 22:31
Der er
9 kommentarer og 1 løsning
Hente fra mysql og ændre det på skærmen og sende det tilbage
Mit spørgsmål går ud på.. Hvordan laver jeg et felt som jeg kan hente ting ind fra mysql, så ændre i teksten på skærmen og så sende det tilbage i samme tabel.. Jeg kan godt gennemskue at hente noget ud og skrive noget ind men ikke på samme side
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. august 2003 - 22:33
#1
du skriver den hentede variable i et text felt eller hvad du nu vil, og så smider du det ind i databasen igen med UPDATE
18. august 2003 - 22:35
#2
ja jeg vil gerne hente noget ud i en text felt og kunne ændre det og så sende det tilbage.. har du lige et stykke kode så jeg kan se hvordan det gøres ?
18. august 2003 - 22:36
#3
du skal vel bare hente det ind i en form? f.eks. <form method=post action="Opdater.php"> <input type=text value="$var" Name="UpdateThis"> <input type="submit" value="Opdater"> </form> hvor $var er det du henter fra databasen. Så skal du sørge for at opdater.php opdatere de felter som den henter fra formen
18. august 2003 - 22:39
#4
du trækker ud af databasen på normal vis, og sætter værdien ind i textfeltet <input type="text" name="variabel" value="<? echo $data["udtraek"];?>"> så opdaterer dudatabasen, også på nårmal vis mysql_query("UPDATE tabel set udtraek='$_POST[variabel]");
18. august 2003 - 22:44
#5
jeg har lavet dette... men jeg kunne godt tænke mig at få det skrevet ud i en text boks. og så kunne ændre/gemme det <B><I>Hvis du mangler et udenlask post nummer skrives 0 og søg</I></B> <form method="POST" action="sog.php"> Søg Postnr: <input type="text" name="postnr" size="10"> <input type="submit" value="Søg"> <br> <br> <TABLE> <tr><table border=1 width=500 cellspacing=1> <td width=80 ><B>Post nr</B></TD> <td width=240><B>By</B></TD> <td width=10 ><B>Land</B></TD> </TR> </TABLE> <? $db = mysql_connect("localhost","","") or die ("Could not connect to MySQL"); mysql_select_db("projekt"); $user =($_POST['postnr']); $re = mysql_query("SELECT postnr, city, land FROM postnr where postnr=$user"); echo "<table>"; while ($row = mysql_fetch_array($re)) { echo " <tr><table border=1 width=500 cellspacing=1> <td width=80> ".$row['postnr']."</td> <td width=240>".$row['city']."</td> <td width=10> ".$row['land']."</td> </tr>"; } echo "</table>"; mysql_close($db); ?>
18. august 2003 - 23:26
#6
Hvis der findes en nemmere måde at skrive koden på i forhold til det jeg har skrevet modtages dette gerne...
20. august 2003 - 18:03
#7
Er der ingen af jer som har et bud på hvordan det kan laves
22. august 2003 - 08:37
#8
Jeg har fattet det nu... ztyxx gidde du ikke ligge et svar til jeg kan få lukket dette spørgsmål
22. august 2003 - 14:28
#9
okay ;-)
23. august 2003 - 11:35
#10
takker for point :-)
Vi tilbyder markedets bedste kurser inden for webudvikling