Author Topic: Provider stellte auf MySQL 5 um, jetzt kein Upload mehr möglich  (Read 5744 times)

0 Members and 1 Guest are viewing this topic.

Offline micha_es

  • Pre-Newbie
  • Posts: 7
    • View Profile
Provider stellte auf MySQL 5 um, jetzt kein Upload mehr möglich
« on: November 17, 2006, 07:57:18 PM »
Hallo Leute,
mein Provider hat auf MySQL 5.0.21 umgestellt. Habe die Version 1.7.4 laufen. Funktioniert soweit auch alles (Templates habe ich ebenfalls angepasst).

Nur der Upload funktioniert nicht.

Primäre Meldung:
Bild erfolgreich hinzugefügt: test2 (IMG_6728.jpg)

Sekundäre Fehlermeldung:
Quote
DB Error: Bad SQL Query: INSERT INTO 4images_images (cat_id, user_id, image_name, image_description, image_keywords, image_date, image_active, image_media_file, image_thumb_file, image_download_url, image_allow_comments) VALUES (3, 1, 'test2', 'trertretre', '', 1163789041, 1, 'IMG_6728.jpg', 'IMG_6728.jpg', '', 1)
Duplicate entry '0' for key 1

Anschließend sehe ich kein Bild, das Bild wurde aber in das Verzeichnis hochgeladen.
Kann mir jemand helfen?

Danke
_______________
Hello, i have some problems after my Provider has the MySQL updated to Version 5.
I have the latest (1.7.4) version installed and change the tempalte.
All works fine but the upload function failed!

The message was:
Upload successful

Quote
DB Error: Bad SQL Query: INSERT INTO 4images_images (cat_id, user_id, image_name, image_description, image_keywords, image_date, image_active, image_media_file, image_thumb_file, image_download_url, image_allow_comments) VALUES (3, 1, 'test2', 'trertretre', '', 1163789041, 1, 'IMG_6728.jpg', 'IMG_6728.jpg', '', 1)
Duplicate entry '0' for key 1
I go back and the new pic does not appear.

Can anyone help me?

Thanks
« Last Edit: November 17, 2006, 09:40:48 PM by micha_es »

Offline honda2000

  • 4images Guru
  • *******
  • Posts: 3.263
    • View Profile
    • Wir machen Internet!

Offline micha_es

  • Pre-Newbie
  • Posts: 7
    • View Profile
Re: Provider stellte auf MySQL 5 um, jetzt kein Upload mehr möglich
« Reply #2 on: November 17, 2006, 08:05:18 PM »
Ok, ich habe in der Datenbank das Image mit der id = 0 gelöscht und anschließend nochmals versucht ein Bild hochzuladen und siehe da, es funktioniert. Bild da, kein DB error.
Aber es wurde wieder eine image_id=0 angelegt und schon habe ich wieder den oben beschriebenen Fehler



i delete the file with "image_id = 0"
an try again to upload a new file....

Hey success, no DB error...but a new file with "image_id = 0" and i have the problem above again

Offline micha_es

  • Pre-Newbie
  • Posts: 7
    • View Profile
Re: Provider stellte auf MySQL 5 um, jetzt kein Upload mehr möglich
« Reply #3 on: November 17, 2006, 08:08:24 PM »
Hallo honda2000,
den Thread habe ich schon durch...hab ich etwas übersehen?
Zudem ist das beschriebene doch in der aktuellen Version enthalten (?)

Offline honda2000

  • 4images Guru
  • *******
  • Posts: 3.263
    • View Profile
    • Wir machen Internet!
Re: Provider stellte auf MySQL 5 um, jetzt kein Upload mehr möglich
« Reply #4 on: November 17, 2006, 08:18:02 PM »
Seite 1 und Seite 2 des Thread V@no hat das die Lösung

2x dieses!!!! in der functions.php
Code: [Select]
FROM ".IMAGES_TABLE." i,  ".CATEGORIES_TABLE." c ect.

Offline micha_es

  • Pre-Newbie
  • Posts: 7
    • View Profile
Re: Provider stellte auf MySQL 5 um, jetzt kein Upload mehr möglich
« Reply #5 on: November 17, 2006, 09:18:53 PM »
Hmmm, ich will nicht unhöflich klingen, aber diese Änderungen sind mit dem letzten Update vollzogen.
Mein Problem sind keine Queries, sondern dass das Bild mit einer ID 0 hoch geladen wird anstelle der fortlaufenden Nummer

Offline micha_es

  • Pre-Newbie
  • Posts: 7
    • View Profile
Re: Provider stellte auf MySQL 5 um, jetzt kein Upload mehr möglich
« Reply #6 on: November 17, 2006, 09:30:17 PM »
Zeile 625 in member.php
Code: [Select]
$image_id = $site_db->get_insert_id();Ist immer 0

include/db_mysql.php
Code: [Select]
function get_insert_id() {
    return ($this->connection) ? @mysql_insert_id($this->connection) : 0;
  }

Offline micha_es

  • Pre-Newbie
  • Posts: 7
    • View Profile
Re: Provider stellte auf MySQL 5 um, jetzt kein Upload mehr möglich
« Reply #7 on: November 17, 2006, 09:39:38 PM »
Kommentar Funktion:
_________________
Exakt das gleiche Problem mit den Kommentaren.
Ein Kommentar wird mit id 0 angelegt und das wars dann

Offline micha_es

  • Pre-Newbie
  • Posts: 7
    • View Profile
Re: Provider stellte auf MySQL 5 um, jetzt kein Upload mehr möglich
« Reply #8 on: November 18, 2006, 03:42:27 PM »
Hallo, weiß niemand sonst noch was?