Whitesnake
Teenekas toru
  
Registreerunud: 21.7.2009
Kasutaja on eemal
|
|
Siuke probleem php-ga:
| Kood: | |
Warning: date() expects parameter 2 to be long, string given in **** on line 25
()
|
Tärnide asemel on muidugi teerada failini.
Fail ise:
| Kood: | |
$paring=mysql_query("select time,eetris from live ORDER BY time desc LIMIT 1");
if($paring){
while($rida=mysql_fetch_array($paring)){
$lause=$rida["eetris"];
$lausepikkus=strlen($lause);
$esitajalopp=strpos($lause, ", ");
$esitaja=substr($lause,0,$esitajalopp);
$lugu=substr($lause,$esitajalopp+2);
//$lause=substr($lause, 0, $lausepikkus-15);
echo "<font color='ffffff'>";
echo "<b>".$esitaja."</b>,<br>";
echo $lugu."<br>";
[25] echo "(".date("H:i",trim($extract["time"])).")";
echo"</font>";
}
}
mysql_close();
?>
|
Keegi oskab lahendust pakkuda?
|
|
0 |
|
DonQ
Administraator
      
Registreerunud: 16.7.2009
Asukoht: Saturn
Kasutaja on eemal
Tuju: Kerge puhkus
|
|
|
trim() annab sulle mingi stringi, ju see string tuleb long tüübiks konvertida. Veateade on igati normaalne.
|
|
0 |
|
Whitesnake
Teenekas toru
  
Registreerunud: 21.7.2009
Kasutaja on eemal
|
|
Ehk oskad ka juhendada kuidas seda teha?
Viimased kokkupuuted igasuguste viguritega on väga kaugel ja no tõesti ei oska.
|
|
0 |
|
Timukas
Moderaator
    
Registreerunud: 16.7.2009
Asukoht: Rapla
Kasutaja on eemal
|
|
|
Tegelikult ei pea php-s andmetüüpe konvertima: 7 ja "7" on enamikul juhtudel samaväärsed. Sinu koodis tõenäoliselt $extract["time"] ei esinda üldse mingit arvu. Mis var_dump($extract["time"]); ütleb?
|
|
0 |
|
Whitesnake
Teenekas toru
  
Registreerunud: 21.7.2009
Kasutaja on eemal
|
|
NULL?
Nagu ma aru saan siis peaks sinna tulema laulu pikkus või siis aeg laulu lõpuni.
[Muudetud: 18.11.2010 Whitesnake]
|
|
0 |
|
Timukas
Moderaator
    
Registreerunud: 16.7.2009
Asukoht: Rapla
Kasutaja on eemal
|
|
|
Koodi vaadates peaks seal olema hoopis $rida["time"], sest vähemalt selle osa põhjal pole aru saada, kust muutuja $extract tuleb.
|
|
0 |
|
DonQ
Administraator
      
Registreerunud: 16.7.2009
Asukoht: Saturn
Kasutaja on eemal
Tuju: Kerge puhkus
|
|
A võib-olla kirjutaks $extract["time"] asemele $rida["time"]? (Sorry ma pole iial php-ga tegelenud ehk siis võin natuke mööda panna  )
/edit: heh, hiljaks jäin  /
[Muudetud: 18.11.2010 DonQ]
|
|
0 |
|
Whitesnake
Teenekas toru
  
Registreerunud: 21.7.2009
Kasutaja on eemal
|
|
Mingi kellaaeg sealt nüüd tuli küll
Esialgu tänud abi eest
|
|
0 |
|