Lägga till olika saker i en databas/text fil

PHP

2 svar · 216 visningar · startad av startail

Medlem sedan sep. 2000155 inlägg
Trådstart#1

Jag undrar om nån kan hjälpa mig med ett skript som lägger till en bit data till en databas. typ text fil. och hur man sen skall läsa ut det på en sida. Nån som känner sig manad att hjälpa en stackare lite ? ;)

Medlem sedan sep. 200054 inlägg
#2

För att skriva till filen:

<?php
$data[0] = "Hej\n";
$data[1] = "Jaaa...\n";
$data[2]...

for ($i = 0; $i < sizeof($data); $i++)
{
$fp = fopen("sökväg/till/filen.txt", "w");
fwrite($fp, $data[$i]);
}
?>

För att läsa från filen:

<?php
$fil = file("sökväg/till/filen.txt");
for ($i = 0; $i < sizeof($fil); $i++)
{
echo $fil[$i];
}
?>

Jaa... det var väl allt.

Medlem sedan sep. 200036 inlägg
#3

de där är för en textfil.. tänkte att jag kunde bidra med ett exempel för en databas, i mitt exempel använder jag mysql.

<?PHP
// skapa databaskoppling
$link = mysql_pconnect("ip till datorn där DB'n ligger", "användare", "lösen");

// För att lägga till i databasen.
mysql_db_query("databasnamn","INSERT INTO tablenamn SET val='1', val2='2', val3='3'",$link);

//För att läsa ur databas...
$get = mysql_db_query("databasnamn", "SELECT * FROM tablenamn",$link);

//för att skriva ut det kan man använda tex.
while($row = mysql_fetch_array($get)) {
   echo $row[0];
   echo $row[1]; //och så vidare
}
?>

Allt detta finns väl dokumenterat på
http://www.php.net eller http://se.php.net för den svenska mirrorn.

252 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)