Gå til innhold

hente info fra mysql til txt via php?


Anbefalte innlegg

Hei, har en mysql db og en nettside i php.

 

Ønsker å lage en knapp (el link) i php. Når man trykker på denne knappen så skal det hentes ned info fra en kolonne i db som skal lagres i en txt fil. (altså komme opp i nettleseren på samme måte som når man velger å lagre noe).

 

Mulig dette ble dårlig forklart, men håper noen skjønner det.

 

Ikke viktig med komandoene for å hente ut data, de klarer jeg nok selv, men hvordan lagre som txt er det jeg lurer mest på.

Lenke til kommentar
Videoannonse
Annonse

Takk. Ser ikke ut til at jeg får det helt til.

 

Burde ikke dette virke?

 

<?php 
if(isset($_POST['save']))
{
$content = $row['table']; 
$file = "file.txt"; 
$Saved_File = fopen($file, 'w'); 
fwrite($Saved_File, $content); 
fclose($Saved_File); 
}
?>
<form action="<? echo $PHP_SELF; ?>" method="post"> 
<input name="save" type="submit" value="Save"> 
</form>	

 

Sker ikkenoe når jeg trykker på save, bare "refresh" av siden.

Lenke til kommentar

Save/save? Hvorfor, har det noe å si i denne sammenhengen? Er ikke Save bare navnet på knappen?

 

Om du legger til linjen: echo "content=$content"; under $content = $row['table'];, hva får du opp da?

Da kommer det opp content=.

Betyr vel at det er tomt, men durde uansett ikke lagresiden komme opp?

Lenke til kommentar

Save/save? Hvorfor, har det noe å si i denne sammenhengen? Er ikke Save bare navnet på knappen?

Det er mange grunner til å alltid være konsekvent med case'n, og ikke bare der du tror den er case insensitiv. Har du full styring på hva i html, css, php, javascript og sql som er case sensitive og hva som er case insensitive? Jeg ser heller ingen fordel med en slik inkonsistens. Utifra et slikt tankesett at det ikke har noe å si her likevel, kan jeg tenke meg at du også overser warnings, og kun er interessert i å komme utenom errors.
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...