$query = mysql_query("SELECT id FROM vragen ORDER by id DESC LIMIT 1");
$last = mysql_fetch_assoc($query)
mysql_query("SELECT reacties.naam, reacties.bericht, reacties.id, leden.posts FROM reacties, leden WHERE reacties.poll_id ='".$last['id']."' AND reacties.naam = leden.naam ORDER by id DESC LIMIT ".$navigatie."");
maar ik wil het graag in één query houden.
mysql_query("SELECT reacties.naam, reacties.bericht, reacties.id, leden.posts, vragen.id FROM reacties, leden, vragen WHERE reacties.poll_id ='vragen.id' AND reacties.naam = leden.naam ORDER by id DESC LIMIT ".$navigatie."");
maar nu pak hij alle id's.
want er staat geen order by id dec limit 1 bij vragen.id
ik kan dat er niet achter plakken i.v.m. het navigatie systeem. (pagina 1,2,3 etc)
SELECT id FROM vragen ORDER by id DESC LIMIT 1
Array ( [0] => 1 )
&
SELECT reacties.naam, reacties.bericht, reacties.id, leden.posts, vragen.id FROM reacties, leden, vragen WHERE reacties.poll_id ='vragen.id' AND reacties.naam = leden.naam ORDER by id DESC LIMIT 0,25
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /home/michielfm/domains/*****/index.php on line 234
wat ik btw nu heb:
<?php
$query = mysql_query("SELECT id, max(id) FROM vragen GROUP BY id");
$last = mysql_fetch_assoc($query);
$query = mysql_query("SELECT reacties.naam, reacties.bericht, reacties.id, leden.posts FROM reacties, leden WHERE reacties.poll_id = SELECT id, max(id) FROM vragen GROUP BY id AND reacties.naam = leden.naam ORDER by id DESC LIMIT ".$navigatie."");
$aantal = mysql_num_rows($query);
?>
werkt goed, maar nu probeer ik nog de 1ste query in de 2de te proppen.
<?php
$query = mysql_query("
SELECT
mastapoll_reacties.naam,
mastapoll_reacties.bericht,
mastapoll_reacties.id,
mastapoll_leden.posts
FROM
mastapoll_reacties,
mastapoll_leden
WHERE
mastapoll_reacties.poll_id = SELECT id, max(id) FROM mastapoll_vragen GROUP BY id
AND
mastapoll_reacties.naam = mastapoll_leden.naam
ORDER by id DESC LIMIT ".$navigatie."
");
$aantal = mysql_num_rows($query);
?>
maar krijg ik helaas:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/****/index.php on line 258