Quantcast
Channel: Programmierung - Shopware Community Forum
Viewing all articles
Browse latest Browse all 2871

SQL Error führt unweigerlich zu Skriptabbruch

$
0
0

Hallo,

ich importiere Artikel über einen lokale Zugriff die API.

Nun kommt es manchmal vor, dass die zu importierenden Daten fehlerhaft sind. Wenn jetzt ein ein SQL Fehler ausgelöst wird, bricht das Skript unweigerlich komplett ab.

z.B. 

[Zend_Db_Statement_Exception]
SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '[717,718]", 1857", 1857]:
SQLSTATE [23000]: Integrity constraint violation: 1062 Duplic' at line 1

Auch mit @ oder try bricht das Programm ab. Ich möchte bei so einer Situation aber natürlich nicht den kompletten Import abbrechen, sondern nur diesen einen Artikel auslassen und dann im Prozess fortfahren.

Grundsätzlich gibt es dafür ja Geschichten wie mysqli_sql_exception(), die Datenbankabfragen führt aber ja das System durch. 

Gibt es eine einfache Möglichkeit, statt des Abbruchs eine Exception zu werfen?

Grüße


Viewing all articles
Browse latest Browse all 2871

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>