ilch Forum » Allgemein » HTML, PHP, SQL,... » MySQL: 1054 : Unbekanntes Tabellenfeld

Geschlossen
  1. #1
    User Pic
    Ahrtas Moderator
    Registriert seit
    17.12.2007
    Beiträge
    2.368
    Beitragswertungen
    210 Beitragspunkte
    Also ich habe ein Script das einen Seitenaufruf in der DB speichert - offline funktioniert es mit xampp ohne probleme, aber wenn ich die Tabelle der DB in meine DB einfüge die online ist funktioniert es nicht mehr einwandfrei.

    Da kommt folgender Fehler
    ZitatZitat
    SELECT * FROM ic1_clickcounter WHERE name LIKE 'Downloads'

    Debug backtrace:
    @ mysql.php:32 -- debug_bt()
    @ mysql.php:50 -- db_check_error(...)
    @ clickcounter.php:12 -- db_query(...)
    @ design.php:332 -- require_once(...)
    @ design.php:174 -- design->get_boxcontent(...)
    @ design.php:71 -- design->replace_boxes(...)
    @ downloads.php:262 -- design->design(...)
    @ index.php:36 -- require_once(...)


    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /var/www/web1031/html/portfolio/include/includes/func/db/mysql.php on line 71
    MySQL Error:
    1054 : Unbekanntes Tabellenfeld 'name' in field list
    in Query:
    INSERT INTO `ic1_clickcounter` (name, url, clicks) VALUES ('Downloads','downloads-show-9', '1')

    Debug backtrace:
    @ mysql.php:32 -- debug_bt()
    @ mysql.php:50 -- db_check_error(...)
    @ clickcounter.php:17 -- db_query(...)
    @ design.php:332 -- require_once(...)
    @ design.php:174 -- design->get_boxcontent(...)
    @ design.php:71 -- design->replace_boxes(...)
    @ downloads.php:262 -- design->design(...)
    @ index.php:36 -- require_once(...)


    Folgender Auszug
    ZitatZitat
    MySQL Error:
    1054 : Unbekanntes Tabellenfeld 'name' in field list

    Sagt mir ja das Tabellenfeld "name" nicht in der Tabelle enhalten ist, das komische an der Sache ist, dass das Feld aber in der Tabelle in der DB existiert.

    Ich habe das Feld auch gelöscht und neu angelegt in der selben Tabelle, aber der Fehler wird nachwievor angezeigt...


    Und dann noch ein Error - Auszug
    ZitatZitat
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /var/www/web1031/html/portfolio/include/includes/func/db/mysql.php on line 71


    kann ja auch nicht stimmen :/

    so sieht die Abfrage im Script aus
    ZitatZitat
    $erg = db_query("SELECT * FROM prefix_clickcounter WHERE name LIKE '".$name."'");
    $anzahl = db_num_rows($erg);


    Kann mir da jemand weiter helfen? :/
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    google.de Mitglied
    Registriert seit
    26.01.2012
    Beiträge
    352
    Beitragswertungen
    33 Beitragspunkte
    groß und kleinschreibung beachtet?
    Kein Support per PN!
    Wenn ich zitiere ist dies KEIN Angriff auf die Person!
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Ahrtas Moderator
    Registriert seit
    17.12.2007
    Beiträge
    2.368
    Beitragswertungen
    210 Beitragspunkte
    klar wurde die groß und kleinschreibung beachtet - wie bereits gesagt offline funktionierts, aber wenn ich es 1:1 hochlade, dann kommt erst der Fehler
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Der Fehler sagt, dass das Feld name nicht in der Datenbanktabelle ist.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Ahrtas Moderator
    Registriert seit
    17.12.2007
    Beiträge
    2.368
    Beitragswertungen
    210 Beitragspunkte
    ZitatZitat geschrieben von Mairu

    Der Fehler sagt, dass das Feld name nicht in der Datenbanktabelle ist.

    weiß ich, habe ich vor der erstellung des themas hier im forum, danach gegoogelt

    und auch im startpost habe ich geschrieben das mir das klar ist, aber das feld existiert in der datenbanktabelle und trotzdem wird mir der fehler angezeigt - auch habe ich im startpost geschrieben das ich schon das existierende feld "name" per Hand gelöscht habe und wieder in die gleiche datenbanktabelle hinzugefügt habe - aber der Fehler erscheint trotzdem egal was ich mache :/
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Ahrtas Moderator
    Registriert seit
    17.12.2007
    Beiträge
    2.368
    Beitragswertungen
    210 Beitragspunkte
    uiuiui hab meine DBs verwechselt -.- hab das ganze in eine andere DB reingetan als die ilch-installation verwendet - ups lachen mein Fehler zwinker

    I'm so sorry... ^^
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten