frem vise kun noget af tekst

Tags:    css php

Hej

Jeg sidde ind på den her hjemmeside og det er sådan at jeg godt kunne tænke mig at for frem vist kun noget af tekst men jeg ved ikke lige helt hvordan man skal gøre det

Ved ikke lige hvordan jeg sådan 100% skal gøre det.
http://bookitall.dk/djs

ligesom jeg vise her på siden hvor der er rød box omkring
http://jesperbok.dk/pr.png

nogle af min venner har give mig den her ..

http://php.net/manual/en/function.substr.php



9 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 18 karma
Sorter efter stemmer Sorter efter dato
Naah... SQL fejlen opstår fordi man ikke kan smide single quotes (nr. 3 i billede: http://en.wikipedia.org/wiki/Quotation_mark_glyphs) rundt om tabelnavne. Her skal man bruge grave accents http://en.wikipedia.org/wiki/Grave_accent



Fold kodeboks ind/udPHP kode 


Sådan her :)



Indlæg senest redigeret d. 19.02.2012 18:38 af Bruger #16025
Notice fejlen siger at indexet 'id' i et array du prøver at hive værdien ud af (på linje 60) ikke eksisterer.

SQL-fejlen er en syntax fejl i følgende streng: ''brugere' WHERE id = '''

Et helt vildt gæt taget ud af tynd luft: Du har ikke sat id i din querystring? fil.php?id=1 skulle det fx være - men du har bare skrevet fil.php

For at undgå den fejl skal du tjekke om $_GET['id'] rent faktisk er sat. http://php.net/isset/





Fold kodeboks ind/udPHP kode 


Noget i den stil?
P.S. Koden er ikke testet!



Hvordan vil du gøre det hvis den skal ude af databasen.. :)



Fold kodeboks ind/udPHP kode 


men der er kommer en fejl frem :(


Notice: Undefined index: id in C:\xampp\htdocs\djinfo\djz.php on line 60
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''brugere' WHERE id = ''' at line 1

Hvad er der gået galt siden det ikke virker :(



Jeg har fundt ud af hvad der er gået galt!!




Indlæg senest redigeret d. 23.02.2012 02:21 af Bruger #16353
True Michael, det er single quotes den er gal med. Jeg var vidst lidt for hurtig og lidt for lidt frisk... :-)

Accents er ikke påkrævet omkring tabelnavne - de er valgfrie...

Men fejlen med GET variablen id er stadig lige aktuel - den vil søge efter et felt med tom id og derved ikke finde nogen - antaget auto_increment på id-kolonnen.




Hvis ikke du skal bruge hele teksten, så lad være med at hente den fra databasen. Tag udgangspunkt i det du skal bruge, og arbejd videre derfra.

select substring(tekst, 20) from table where ….





Fold kodeboks ind/udPHP kode 



der noget php kode i mellem



t