Avatar billede mesteren_selv Nybegynder
14. maj 2005 - 13:43 Der er 7 kommentarer og
1 løsning

Automatisk justify på knapper fra database

Hej dér...

Jeg har nogle radioknapper hvis antal defineres af antallet af poster i en given database. Det er så bare det at der automatisk kommer et mellemrum mellem knapperne hvis der er under 6 af dem, hvilket er den størrelse tabel cellen de ligger i er...

På forhånd tak, Mesteren
Avatar billede nielle Nybegynder
14. maj 2005 - 13:47 #1
Hvis du poster lidt kode så har vi noget at hjælpe ud fra.
Avatar billede saucer Nybegynder
14. maj 2005 - 14:10 #2
noget i stil med

<?php

$antalframysql = 4;
$i= 1;

while($i  <= $antalframysql){
echo"
dit radioknap kode
";

$i++
}




?>
Avatar billede mesteren_selv Nybegynder
14. maj 2005 - 14:54 #3
Øhhh... Det har slet ikke noget at gøre med mit spørgsmål...
Jeg har lavet det system der laver knapperne udfra databasen:

$pic = mysql_query("SELECT * FROM `".$id."-pic`") or die(mysql_error());

while ($row = mysql_fetch_array($pic)) {
?>
      <td width="16"><div align="right"><a href="pic_0<?php echo $row['id']; ?>.htm" target="picframe">
      <img src="../grafik/image_notselected.jpg" id="radio1" width="14" height="14" onclick="changeRadio(this);" border="0"></a></div></td>
<?php
}
?>

Men problemet er det mellemrum der opstår mellem knapperne hvis der er færre end 6
Avatar billede nielle Nybegynder
14. maj 2005 - 15:00 #4
$pic = mysql_query("SELECT * FROM `".$id."-pic`") or die(mysql_error());

while ($row = mysql_fetch_array($pic))
{
?>
    <td width="16">
    <div align="right"><a href="pic_0<?php echo $row['id']; ?>.htm" target="picframe">
    <img src="../grafik/image_notselected.jpg" id="radio1" width="14" height="14" onclick="changeRadio(this);" border="0"></a></div>
    </td>
<?php
}
?>
<td>
&nbsp
</td>
Avatar billede nielle Nybegynder
14. maj 2005 - 15:01 #5
Løsningen er spimpelthen at sætte et ekstra

<td>
&nbsp
</td>

ind i rækken til at "opsuge" det mellemrum der bliver form meget når der ikke er radio-buttons nok.
Avatar billede mesteren_selv Nybegynder
14. maj 2005 - 15:06 #6
Så er den i vinkel... Det skulle bare sidde før løkken for at højre justeringen kom til at fungere... Point?
Avatar billede nielle Nybegynder
14. maj 2005 - 15:14 #7
Ja tak :^)

Et råd til en anden gang er at huske at poste din relevante kode. Saucer's svar var helt ved siden af fordi ha/un ikke kunne gøre andet end at gætte i blinde.
Avatar billede mesteren_selv Nybegynder
14. maj 2005 - 15:19 #8
Jops... det vil jeg gøre
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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