ottonormalverbraucher: /mysql

Beitrag lesen

Hi

Du schreibst:
   SELECT keyval, FROM uebersetzung
richtig wäre:
   SELECT keyval FROM uebersetzung

Der soll doch 2 Spalten aus wählen. Sieh Dir mal die Funktion an die aufgerufen wird, dann wirst Du sehen warum ich es nicht verstehe.

Es soltte ja folgendes dort stehen:

SELECT keyval, de FROM ubersetzung

function select($fields, $tables, $where = "", $order_by = "", $group_by = "", $having = "", $limit = "")
{
    $sql_stat = "SELECT $fields FROM $tables ";

if (!empty($where))
 {
     $sql_stat .= "WHERE $where ";
 }

if (!empty($group_by))
 {
     $sql_stat .= "GROUP by $group_by ";
 }

if (!empty($order_by))
 {
     $sql_stat .= "ORDER BY $order_by ";
 }
  if (!empty($having))
 {
  $sql_stat.="HAVING $having ";
 }

if (!empty($limit))
 {
     $sql_stat.="LIMIT $limit ";
 }
 $this->db_result = mysql_query($sql_stat) or $this->error($sql_stat, mysql_error(), mysql_errno());
 $this->db_affected_rows = @mysql_num_rows($this->db_result);

return $sql_stat;
}

Danke

ABSOLUT ANONYMES FILESHARING:
http://www.freenetproject.org/

ABSOLUT ANONYMER IRC CHAT:
http://www.invisiblenet.net/