12. april 2004 - 11:00Der er
9 kommentarer og 2 løsninger
trække ud og gemme i .txt
Jeg bruger en funktion som gemmer noget data fra nogle variabler i en .txt fil. Det sker hver gang dataen alligevel bliver sendt til en database, så der er altid kun 1 række af gangen (hvis man kan sige det sådan).
Mit problem er nu, at jeg skal have et script som tager en slags backup af en anden tabel i min database.
Kontruktionen af .txt filen skal se således ud: Navn, alder, by peter, 16, esbjerg
Navn, alder, by.. er så navnene på kolonnerne i tabellen, og peter, 16, esbjerg er hvad der står i hver række. (selvfølgelig ikke det samme i hver række).
Hvis jeg trækker det hele ud, og smider ind, kan jeg jo ikke skrive de forskellige ting over hver række der bliver trukket ud.
Så hvordan kan det lige gøres smart? Er det til at forstå?
Trækker det ud: $query = "SELECT * FROM brugere"; $result = mysql_query($query); while($row = mysql_fetch_array($result)) { }
Den funktion jeg bruger når det bare er en række af gangen:
if (!$handle = fopen($filename, 'a')) { echo "kan ikke åbne ($filename)"; exit; } if (fwrite($handle, $somecontent) === FALSE) { echo "kan ikke skrive til filen ($filename)"; exit; } echo "Success, skrev ($somecontent) til ($filename)";
fclose($handle); } else { echo "der kan ikke skrives til $filename "; }
Og så lige en sidste ting, hver gang at der bliver skrevet til .txt filen, skal den tømmes og alt skal indsættes igen, ellers kommer tilngene jo til at stå der flere gange.
Er det noget der kan laves? Hvis du har en helt anden ide er det også fint, bare .txt filen kommer til at se sådan ud.
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
if (fwrite($handle, $somecontent) === FALSE) { echo "kan ikke skrive til filen ($filename)"; exit; } echo "Success, skrev ($somecontent) til ($filename)"; } ?>
Men hver gang der bliver skrevet til den, skal files tømmes og det nye skal indsættes. Ellers bliver der jo skrevet det samme data til filen op til flere gange.
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.