Witam!
Stawiam pierwsze kroki w MySQL… 
Chciałem napisać kod, który w tabeli wp_posts wyszukuje najwyższy ID.
Później na podstawie tego ID wczytuje tytuł z “post_title” i treść newsa z “post_content”.
Chcę to po to, aby na mojej stronie wyświetlał się najnowszy post z bloga (opartego na WordPress’ie).
No i na razie stoję na początku…
<?php
@ $db = @mysql_connect('localhost', 'user', 'pass');
mysql_select_db('blog', $db);
if(!$db)
{
echo '';
exit;
}
$query = mysql_query("SELECT max(id) FROM wp_posts WHERE 1");
echo mysql_result($query);
mysql_close($db);
?>[/code]
Co robię źle?
Pozdrawiam
M11
(master)
#2
<?php
$db = @mysql_connect('localhost', 'user', 'pass');
if(!$db)
{
echo '';
exit;
}
mysql_select_db('blog', $db);
$query = mysql_query("SELECT max(id) FROM wp_posts");
echo mysql_result($query);
mysql_close($db);
?>[/code]
Nie testowałem, poprawiłem na sucho.
Razem z kolegą daliśmy radę. 
<?php
$db = @mysql_connect('localhost', 'user', 'haslo');;
if(!$db)
{
echo '';
exit;
}
mysql_select_db('blog', $db);
$q = mysql_query("SELECT id FROM wp_posts ORDER BY id DESC LIMIT 1");
$row = mysql_fetch_assoc($q);
$id = $row['id'];
$qtitle = mysql_query("SELECT `post_title` FROM wp_posts WHERE `id` = '$id'");
$row = mysql_fetch_assoc($qtitle);
echo $row['post_title'];
mysql_close($db);
?>[/code]
Można zamknąć. 