Avatar billede torstein Novice
04. december 2001 - 16:17 Der er 5 kommentarer og
1 løsning

Link i DB??

Hej. Jeg kan ikke finde ud af at lave en $infosted,$infosted2,$infosted3 som gemmes i DB, den skal indeholde følgende:

<div align=\"center\"><IMG height=10 src=\"../images/info.gif\" width=10 border=0 ALT=\"Adressen på Hornbæk Skole\"></div>

Jeg har prøvet at dele den op i flere (3) $infosted, $infosted2, $infosted3, hvor $infosted1 får <div align=\"center\"><IMG height=10 src=\"../images/info.gif\" width=10 border=0 ALT=,
$infosted2 er en variabel, hvor en adresse indtastes, som skal stå indenfor 2 \"\" (\"$adresse\"), og $infosted3 er aflutningen (></div>).

MIT store problem er anførselstegnene, som min

$resultat = mysql_query(\"update kampe set dato=\'$ny_dato\',raekke=\'$ny_raekke\',sted=\'$ny_sted\',stedinfo=\'\',stedinfo2=\'\',stedinfo3=\'</A>\',modstander=\'$ny_modstander\',resultat=\'$ny_resultat\',firstset=\'$ny_firstset\',secondset=\'$ny_secondset\',thirdset=\'$ny_thirdset\',fourthset=\'$ny_fourthset\',fifthset=\'$ny_fifthset\',referat=\'$ny_referat\',deltagere=\'$ny_deltagere\' where kampnr = \'$ny_kampnr\'\");

IKKE er glad for !!
Avatar billede disky Nybegynder
04. december 2001 - 16:21 #1
conkatener din dato streng i stedet.

eller lav \' og \" om til escape\'s istedet.
Avatar billede disky Nybegynder
04. december 2001 - 16:21 #2
eller gem kun det absolut nødvendige i basen, det med div osv kan bare blive i html\'en
Avatar billede mortenfn Nybegynder
04. december 2001 - 20:05 #3
alle \"fatse oplysninger\" skal du ikke lægge ind i mysql, den sætter du direkte i scriptet.

f.eks. stedinfo3=\'</A>\'

er det jo ikke nødvendig at bruge mysql-hjerne til

det eneste du sansynligvis behøver at gemme er info2 som indeholder adressen

fortsår du hvad jeg mener eller har jeg misforstået dit spørgsmål
Avatar billede mortenfn Nybegynder
04. december 2001 - 20:11 #4
<div align=\"center\"><IMG height=10 src=\"../images/info.gif\" width=10 border=0 ALT=\"<?=$row[stedinfo]?>></div>


$resultat = mysql_query(\"update kampe set dato=\'$ny_dato\',raekke=\'$ny_raekke\',sted=\'$ny_sted\',stedinfo=\'$adresse\',modstander=\'$ny_modstander\',resultat=\'$ny_resultat\',firstset=\'$ny_firstset\',secondset=\'$ny_secondset\',thirdset=\'$ny_thirdset\',fourthset=\'$ny_fourthset\',fifthset=\'$ny_fifthset\',referat=\'$ny_referat\',deltagere=\'$ny_deltagere\' where kampnr = \'$ny_kampnr\'\");
Avatar billede mortenfn Nybegynder
04. december 2001 - 20:13 #5
hvis du indsætter et mellemrum efer alle , bliver det lidt mere overskuligt
Avatar billede torstein Novice
06. december 2001 - 14:08 #6
Disky: conkatener din dato streng i stedet???????

MortenFN: Anderledes tankegang er altid godt, med at lade være at gemme det faste i DB. Dit forslag skulle bare rettes til, så fungerede det fint (ALT=\"<?$stedinfo;?>>
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester