Jump to content
php.lv forumi

Nenolasa pirmo vai pēdējo row


masq

Recommended Posts

Kods:

<ul id=\"treemenu1\" class=\"treeview\">
<li><a href='index.php' onclick=\"ddtreemenu.flatten('treemenu1', 'contact')\">Galvenā</a></li>

<li><a href='index.php?id=ieled'>Iebūvejamie Ledusskapji</a>";
$query = "SELECT * FROM items WHERE category='cat_ieled'";
$result = db_query($query);
$test = mysql_fetch_array($result);
if($test > 0)
	{	
		echo "<ul>";
		while($row = db_array($result))
			{	
				echo "<li><a href='show.php?id=".$row['id']."'>".$row['name']."</a></li>";
			}
		echo "</ul>";
		echo "</li>";
	}
else
	{
		echo "</li>";
	}
echo "<li><a href='index.php?id=led'>Ledusskapji</a>";
$query = "SELECT * FROM items WHERE category='cat_led'";
$result = db_query($query);
$test = mysql_fetch_array($result);
if($test > 0)
	{	
		echo "<ul>";
		while($row = db_array($result)) //Sajaloop nenolasa
			{	
				echo "<li><a href='show.php?id=".$row['id']."'>".$row['name']."</a></li>";
			}
		echo "</ul>";
		echo "</li>";
	}
else
	{
		echo "</li>";
	}

echo "<li><a href='index.php?id=tmm'>Trauku Mašīnas</a>";
$query = "SELECT * FROM items WHERE category='cat_tmm'";
$result = db_query($query);
$test = mysql_fetch_array($result);
if($test > 0)
	{	
		echo "<ul>";
		while($row = db_array($result))
			{	
				echo "<li><a href='show.php?id=".$row['id']."'>".$row['name']."</a></li>";
			}
		echo "</ul>";
		echo "</li>";
	}
else
	{
		echo "</li>";
	}


echo "<li><a href='index.php?id=ck'>Cepeškrāsnis</a>";
$query = "SELECT * FROM items WHERE category='cat_ck'";
$result = db_query($query);
$test = mysql_fetch_array($result);
unset($row);
if($test > 0)
	{	
		echo "<ul>";
		while($row = db_array($result)) // UN saja nenolasa
			{
				echo "<li><a href='show.php?id=".$row['id']."'>".$row['name']."</a></li>";
			}
		echo "</ul>";
		echo "</li>";
	}
else
	{
		echo "</li>";
	}

echo "</ul>

 

Man kopā šādi procesi ir 4 ,protams , vēlāk apvienošu visus vienā , vnk bija slinkums ,un maz laika, bet jautājums, viņš nenolasa jaunāko ierakstu datubāzē vai arī vecāko ,es tiešām nezinu kurš tas ir , bet vienu no gala ierakstiem viņš nenolasa...

 

Kā šito varētu sacept kārtīgi?

 

Itkā identiski ,jo esmu mēģinājis apmainīt vietām ,tas pats notiek...

 

[EDIT] Izrādas tomēr viņš tikai ar šo kategoriju šādi rīkojas, noteikti vaina sintaksē mysql...

[EDIT2] Izrādas vēl ,ka viņš dara ar divām no 4 kategorijām tā ,ka nenolasa vienu ierakstu...

Edited by masq
Link to comment
Share on other sites

Un tas kas Tev tur ir uzrakstīts burtiski ir tas pats ,kas man... un neko es nedzēšu , es tieši pirms piešķiršanas attīru variablu... arī šāds veidsm an nepalīdz... man liekas vaina ir datu saņemšanā no datubāzes , jo biški debugojot saliekot echo viņš visu dara pareizi, tikai jaunāko ierakstu nenolasa...

 

[EDIT] Tikko pārbaudīju ar phpMyadmin , tur izpildot pieprasījumu viss kārtībā.

 

[EDIT2] Es tikko pārbaudīju parastu lapu , izpildot query , man atgriež visus rows izņemot jaunāko...

Edited by masq
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...