Bu ne mysql_query a> döner olduğundan $result sadece resource yankılanıyor yankı çalıştığınızda sadece, işaret.
Eğer sütun echo istiyorsanız, deneyin:
while($row = mysql_fetch_assoc($result)) {
echo $row['date'];
}
Ya da bir dizeye dönüş değeri döndürmek mysql_result a> hangi kullanabilirsiniz.
$query = "SELECT MAX(date) FROM Records WHERE ips='$currentip'";
$date = mysql_result($result, 0);
echo $date;
Ya test edilmiş ya da derlenmiş değil, çalışması gerekir.
In regards to your updated code:
<?php
$db = mysql_connect("localhost", "123", "123");
mysql_select_db("123");
$currentip='123.456.789';
$query = "SELECT MAX(date) FROM Records WHERE ips='$currentip'";
$result = mysql_query($query); // <--you forgot this line.
$date = mysql_result($result, 0); // <--now $result has a valid resource.
echo $date;
?>
Ben de şiddetle yeni bir PHP programcısı olduğu gibi, error-handling/checking çeşit birleşmeyle alışkanlığı içine almak öneririm
$db = mysql_connect("localhost", "123", "123");
if (!$db) {
die('Could not connect: ' . mysql_error());
}
...
$result = mysql_query($query);
if (!$result) {
die('Could not perform query: ' . mysql_error());
}
Programlama deneyimi baştan hata kontrolleri yapmak gerçekten iyi bir uygulama olduğunu ve daha uzun vadede size uygun olacaktır.