Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Výpis z mysql.

Tohle je k ničemu, pomohlo mi toto

$where=Str_Replace('WHERE','AND',$where);
Takže je kod
<?php
/// stránkování
$stranka=isset($_GET['stranka']) ? (int)$_GET['stranka'] : 1;
$limit=5;
$start=($stranka -1)*$limit;
// /stránkování
$albs=Array();
$pocetAlb=0;
If(isset($_GET['interpret'])) {
	$where="WHERE Contentgroup='".mysql_real_escape_string($_GET['interpret'])."'";
	$interpretQ='&amp;interpret='.RawUrlEncode($_GET['interpret']);
   }
Else {
	$where='';
	$interpretQ='';
}
$q=MySQL_Query($sql="SELECT (SELECT COUNT(Album) FROM (SELECT * FROM country $where GROUP BY Album ) p) AS pocet,Album FROM country $where GROUP BY Album ORDER BY `Year`   LIMIT  $start,$limit  ") or die(mysql_error());
//echo $sql;
While($r=MySQL_Fetch_Assoc($q)) {
	$albs[]=mysql_real_escape_string($r['Album']);
	$pocetAlb=$r['pocet'];
}

$where=Str_Replace('WHERE','AND',$where);	// přepsání where pro vyhledávání alb interpreta
$query = "SELECT Title,Artist,Album,Track,Year,Length,Composer,Filename,Albumartist,Genre,Contentgroup,Publisher FROM country WHERE Album IN('".(Implode("','",$albs))."') {$where} ORDER BY FIELD(Album,'".(Implode("','",$albs))."'),Album ASC,Track ASC";
$results = mysql_query($query) or die(Mysql_error());
$aktAlbum='';
$i=0;
$a=0;
While($result=MySQL_Fetch_Assoc($results)) {
$lastResult=$result;		// uchová poslední výsledek v proměnné (pro výpis Vydavatele u posledního alba)
If($aktAlbum!=$result['Album']) {
	If($aktAlbum!='') {
		$a++;
		
?>
Ale i tak ti díky.

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny