PHP Load forskellig billed fra database alt efter hvilken skærm størrelse.
Hej Eksperter :).Jeg er i gang med at lave en web app og ideen er, at alt efter hvilken url den bliver tilgået fra skal den loade forskelligt tekst og billeder ind fra data basen.
www.mitdomæne.dk/?id=1 .2 .3 osv op til en 50 stykker.
Jeg har defineret forskellige css dokumenter til at håndtere størrelsen, om det er en iphone eller ipad der bliver brugt så designet ikke skrider.
Problemet er nu at jeg skal have det dynamiske indhold til at skifte sig selv ud alt efter hvilken mobil eller pad (skærm størrelse) der bliver brugt.
Kan jeg med php få den til at opfange hvilken størrelse skærmen er og echo det rigtige billed ud?
Så hvis det er en iphone der ser siden kommer billedet der er 320px bredt ud og hvis det er en ipad er det 1024px bredt.
Jeg har lavet en datebase i MySQL med disse felter.
ID:
Firma:
Billed_fil
Og koden ser sådan ud.
html:
<div data-role="page" id="side1">
<div data-role="header" data-nobackbtn="true"> </div>
<div data-role="content">
<p class="brod"> <?php echo $firma ?></p>
<div id="billede"><img src="<?php echo $billed_fil ?>" alt="" border="0" /></div>
</div>
<div data-role="footer"> </div>
</div>
PHP:
<?php
include 'firmaer_db_cnx.inc.php';
$id = $_GET['id'];
$sql=mysql_query("SELECT * FROM info_int WHERE id = '$id' ");
$firmaliste=mysql_fetch_array($sql);
$id=$firmaliste['id'];
$firma=$firmaliste['firma'];
$billed_fil=$firmaliste['billed_fil'];
?>
Sql version
5.1.53
PHP version
5.3.4
Jeg er ude i noget med at der skal være flere billed_fil's felter i databasen og at der skal refereres til dem.
Men hvordan kan jeg ikke lige regne ud..