20. oktober 2004 - 01:02
Der er
9 kommentarer og
1 løsning
parse INT to CHAR
Jeg skal oprette tabeller i min database efter en anden tabels ID, men da tabel navne ikke må være tal har jeg et problem. Nogen der kan en lille fix funktion til at løse det ?
Slettet bruger
20. oktober 2004 - 02:02
#4
der er intet i vejen for at et tabelnavn indeholder et tal, det må bare helst ikke starte med et, så kald de specielle tabeller noget i denne stil: id_123
(Egentlig må tabelnavne GODT være tal, men så er det en god ide at sætte `` om)
Slettet bruger
20. oktober 2004 - 02:03
#5
Hov forresten: Jeg går ud fra, at du bruger MySQL, men det sagde du jo slet ikke noget om.
20. oktober 2004 - 07:57
#7
Ellers kan du bruge:
<?php
function num2word($number)
{
global $tal, $talord;
$talord = Array("nu", "en", "to", "tr", "fi", "fe", "se", "sy", "ot", "ni");
$tal = Array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9);
$word = str_replace($tal, $talord, $number);
return $word;
}
function word2num($word)
{
$talord = Array("nu", "en", "to", "tr", "fi", "fe", "se", "sy", "ot", "ni");
$tal = Array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9);
$num = str_replace($talord, $tal, $word);
return $num;
}
echo num2word(1024) . "<br />";
echo word2num(num2word(1024)) . "<br />";
?>
//sostack