/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
arrays ud af recordset, the solution.
Fra : Knud Haugmark


Dato : 14-03-08 08:44

Man skal lave en loop for at få alle data i DW recordset variablen ud som en
array. Jeg ønsker kun den ene kolonne i arrayet, da der er tale om
sprogversionering af nogle booking-forms.

Jeg har derfor lavet en variabel lkaldet $lang som enten kan hedde "danish",
"english", eller "german".
Det havde været lettere, hvis man kunne skrive
$myarray[]=$row_labels['$lang'];
men den går ikke. derfor de tre if statemants, som sikkert kunne lavet mere
elegant, men det her virker.
Se selv på
http://www.quality-guides.dk/test2.php


<?php $myarray = array() ?>
<?php do { ?>
<tr>
<td><?php echo $row_labels['labels_id']; ?></td>
<td><?php echo $row_labels['danish']; ?></td>
<td><?php echo $row_labels['german']; ?></td>
<td><?php echo $row_labels['english'];


if($row_labels['danish'])
{

$myarray[]=$row_labels['danish'];
}
else if($row_labels['german'])
{

$myarray[]=$row_labels['german'];
}
else if($row_labels['english'])
{

$myarray[]=$row_labels['english'];
}


?>

?></td>
<td><a href="admin/admin_index.php?labels_id=<?php echo
$row_labels['labels_id']; ?>">update</a></td>
<td>&nbsp;</td>
</tr>
<?php } while ($row_labels = mysql_fetch_assoc($labels)); ?>
</table>

Knud


 
 
Søg
Reklame
Statistik
Spørgsmål : 177459
Tips : 31964
Nyheder : 719565
Indlæg : 6408191
Brugere : 218881

Månedens bedste
Årets bedste
Sidste års bedste