webForumDet fria alternativet

Skriva & läsa i databas

PHP

3 svar · 244 visningar · startad av Alpha II

Medlem sedan maj 20002 993 inlägg
Frågan#1

Jag tänkte göra en gästbok men jag vet inte hur man skriver och läser från en mysql databas. Hur gör man? :q

------------------
Alpha II med rätt att döda

Medlem sedan jan. 2000224 inlägg
#2

Så här!
Tänkt dig att du har en databas som heter nisse innehållande tabellen (tabell1) med två kolumner id och namn.
id=1 namn = Kalle Anka

<?mysql_connect("localhost","user","password");
$result = mysql_db_query("nisse","SELECT * from tabell1");
$row = mysql_fetch_object($result);
echo $row->id,$row->namn;
?>

Resultat: 1,Kalle Anka;

Nu får någon annan göra en INSERT INTO sats... :)

------------------
//Du ska inte slänga vatten över ån.
PHP vs ASP (10 - 0)

[Redigerat av U2K den 14 feb 2001]

Medlem sedan feb. 20002 612 inlägg
#3

Du kan skriva

("nisse","SELECT * from tabell1 order by id desc")

så kommer det sista inlägget ( högsta id-nummret ) att skrivas ut först.

------------------
www.lns.nu
------------------
”Det mesta vi importerar kommer från utlandet.”
George Bush USA:s nya president

Grattis USA

Medlem sedan feb. 20002 612 inlägg
#4

Först skapas en koppling till databasen som ovan.
Ett formulär där textfältet är döpt till Namn

<FORM ACTION="guestbook.php" METHOD="get">
<input type="text" name="Namn">
</FORM>

och för att få in det i DB:en

$dr = mysql_query("INSERT INTO (namn) VALUES('$Namn')", $dl);

------------------
www.lns.nu
------------------
”Det mesta vi importerar kommer från utlandet.”
George Bush USA:s nya president

Grattis USA

244 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)