31. maj 2002 - 20:38Der er
12 kommentarer og 5 løsninger
echo
Hej igen. Lige et PHP spørgsmål eller to mere.
Når jeg laver mine echo-sætninger, altså dem der går at der bliver vist noget på skærmen, skriver den det i den færdige kode på én lang linie. Hvordan får jeg det knækket. Der må da være en komando eller et tegn man kan sætte for at den knækker linien i source-coden?
Lige noget andet. Er der en der vil give mig et eksempel på hvordan man i PHP kan slette alle de rækker i sin SQL tabel der har idet x. Altså noget man sender med til den fil den kører fra.
30 point for hvert spørgsmål På forhånd mange tusinde tak.
med hensyn til spm. 1 - hvis det du mener er at selve kode linien bliver for lang så du ikke kan overskue den. Så kan du vel bare dele den op i flere echo sætninger...
med 1.'eren mener jeg, det må IKKE være synligt på selve siden. DEt jeg vil have, er at den skal gøre det i Vis Kilde, så det bliver lettere at fejlsøge sin kode, i stedet for at læse det hele ud på en linie. Kan man godt gøre det med at knække sin echosætning? Jeg vidste ikke man måtte dele den.
I stedet for at bryde din echo linier i selve scriptet, så nøjes med at sætte koden \n (newline) ind i stedet - det første kan risikere at give dig nogle andre problemer!
1. Hvis det du vil vise på siden, er i en streng, hvor du normalt skriver: echo $streng_med_tekst, kan du istedet skrive: echo nl2br($streng_med_tekst);
2. her ville jeg nok bruge: mysql_query("DELETE FROM tabelnavn WHERE id='x'");
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.