Soviel ich weiß, gibt es in MySQL-Datenbanken keine hochzählenden („auto_increment“) alphanumerischen Felder.
Darf ich fragen, wieso du das möchtest?
Der Wunsch scheint etwas ungewöhnlich zu sein.
Thread-Starter
mb18
(@mb18)
Hi, danke dir für deine Antwort.
Mir geht es darum das ich in Woocommerce bei der Bestellnummer (ID) einen Präfix davor habe das habe ich mit diesem Code hinbekommen:
add_filter( ‚woocommerce_order_number‘, ‚change_woocommerce_order_number‘ );
function change_woocommerce_order_number( $order_id ) {
$prefix = ‚Hier steht der Präfix‘;
$suffix = ‚Hier steht der Suffix‘;
$new_order_id = $prefix . $order_id . $suffix;
return $new_order_id;
}
nur möchte ich dies auch bei den Stornos haben dort wird der Präfix nicht vor der Nummer ID anzeigt. Das ist mein Problem! Ich verwende German Market für Stornos.
Dann ist deine Frage missverständlich beschrieben – es geht nicht um die Indexierung der Beiträge in der MySQL-Datenbank, sondern um die Ausgabe in Form einer Bestell-/Storno-Nummer. Dazu kannst du mit PHP-Funktionen die Ausgabe ergänzen, wie du es bereits bei der Bestellnummer hinbekommen hast.
Thread-Starter
mb18
(@mb18)
Inwiefern muss ich die die Ausgabe ergänzen damit der Präfix auch bei der Stornonummer funktioniert? Welchen PHP Code kann ich dafür verwenden?
Ich kenne mich nicht mit der Storno-Funktion aus und kann deshalb die Frage nicht beantworten. Der Beitrags-ID in der Datenbank ein Präfix zu geben funktioniert jedenfalls nicht.