Wie geht das ?

Ok jeetzt kommt etwas mehr. Aber OK du wolltest es ja.

Hier kommt erst mal die Tablle in der Datenbank:

`pid` int(11) NOT NULL default '0',
`tid` int(11) NOT NULL default '0',
`uniqid` tinytext NOT NULL,
`time` timestamp(14) NOT NULL,
`last_answer` timestamp(14) NOT NULL,
`edited` timestamp(14) NOT NULL,
`edited_by` tinytext NOT NULL,
`user_id` int(11) default '0',
`name` tinytext NOT NULL,
`subject` tinytext NOT NULL,
`category` tinytext NOT NULL,
`email` tinytext NOT NULL,
`hp` tinytext NOT NULL,
`place` tinytext NOT NULL,
`ip` tinytext NOT NULL,
`text` text NOT NULL,
`show_signature` tinyint(4) default '0',
`email_notify` tinyint(4) default '0',
`marked` tinyint(4) default '0',
`locked` tinyint(4) default '0',
`fixed` tinyint(4) default '0',
`views` int(11) default '0',
PRIMARY KEY (`id`),
UNIQUE KEY `ID` (`id`),
KEY `tid` (`tid`),
KEY `category` (`category`(10))
) TYPE=MyISAM AUTO_INCREMENT=82 ;

So hier kommt mal der Code:

PHP:
<?php
  mysql_select_db('usr_web123_2');
  $sql = "SELECT
  name
   FROM de_entries
  WHERE max(name)  
  group by category = 'Poesie'"; // alles anzeigen
  //echo $sql;
  $return = mysql_query($sql) or print(mysql_error());
   $_data = mysql_fetch_assoc($return);
 	  echo $_data['name'];
 ?>
 
versuche mal

PHP:
  $sql = "select
 name
 from
 tabelle
 order by ID (hier geht auch user_id wenn die eindeutig ist)
 LIMIT 1
 ;";

nun hast du zwar

PRIMARY KEY (`id`),
UNIQUE KEY `ID` (`id`),

aber wo ist die Spalte ID? Nicht mit kopiert? Dann wäre es ok und die Abfrage sollte funktionieren
 
Zurück