Du kan ikke indsætte fra en DB i et HTML-dokument - medmindre du sætter serveren til at køre HTML-dokumenter som PHP, og i så fald er det jo fuldstændig som med ethvert andet PHP-dokument. =)
Du kan evt. gøre noget i denne retning:
<input type="text" name="felt1" value="<?php
$conn=mysql_connect('db.servernavn.dk','database','password') or die (mysql_error());
mysql_select_db("database");
$rs=mysql_query("SELECT * FROM table"); while($row=mysql_fetch_array($rs)){ echo $row["felt"]; }
fbisen>> Én ting er jo, at nu flere åbne forbindelser (og variabler for den sags skyld), nu langsommere vil alle andre udregninger blive. Jeg tror dog ikke, det har den store betydning i dag, så det er nok mere for god ordens skyld. =) Jeg er faktisk ikke helt sikker på det, men jeg gør det altid, fordi det er "god stil".
jokerper -> Din database hedder øoenskeliste som jeg kan forstå. Derfor bør du skrive if(!mysql_select_db('oenskeliste')) da det er en streng
Jeg ved ikke om du har et id i dit table, og det kan være grunden til at du får en tom tekstboks. Min forespørgsel viser KUN resultater hvor id'et er lig med tallet 1. Måske har du ikke et sådan i din table?
Som test kan du se om $data indeholder noget, ved at skrive print_r($data); Dette skulle udskrive $data som et array. Eksempel ... $data = mysql_fetch_assoc($result); print_r($data); ?> ...
Desuden kræver din udskrift, at $data['user'] er sat, ellers vil $data['oenske'] ikke udskrives.
Hvis du vil have alt i hele tabellen kan du bruge w13's query: $rs=mysql_query("SELECT * FROM table");
Her får du dog flere resultater, og kan udskrive dem således: while($data=mysql_fetch_array($rs)) { echo('<input type="text" size="40" value="'.$data['oenske'].'">'); }
Men helt præcist hvad er det du vil? Det har jeg ikke helt forsået
Jeg har lagt et svar, w13 burde også ligge et svar synes jeg.
Jeg ville bare prøve at lave en ønskeliste med mulighed for udtræk for tre brugernavne.
Altså når jeg logger ind på et brugernavn så skulle den liste alle dens ønsker op i forskellige tekst bokse "brugernavn,ønske,hvordet kan købes, prisen, og evt. et billede" var bare lidt nysgerrig for at se hvordan det virker.
Ja tak for point - havde ikke lige set at w13 havde svaret.
jokerper -> Hvis du bruger den kode du skrev tidligere, kan du simpelthen bare gentage
<input type="text" size="40" value="<?php if(isset($data['user'])) print($data['oenske']); ?>"> Og udskifte oenske med et andet felt i databasen.
mvh
Synes godt om
Ny brugerNybegynder
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.