my code stock.com

Update data if found in database else create new one

Snippet-Optionen

Download: Snippet als create-else-update.php herunterladen.
Snippet kopieren: Für diese Aktion benötigst du einen kostenlosen my code stock.com Account
Embed-Code : Du findest den Embed-Code für dieses Snippet am Ende der Seite, wenn du es in eine Webseite oder einen Blog einbinden möchtest!

$queryText = 'sounder';

if (!empty($queryText)) {
	$catalogSearchQuery = Mage::getModel('catalogsearch/query');

	$searchText = $catalogSearchQuery
		->getCollection()
		->addFieldToFilter(
			'query_text', 
			array(
				'eq' => $queryText
			)
		)
		->getFirstItem();

	if ($searchText->getId()) {
		$searchText
			->setPopularity($searchText->getPopularity() + 1)			
			->setUpdatedAt(now())
			->save();

	} else {
		$catalogSearchQuery
			->setData(
				array(
					'query_text'  => $queryText,
					'num_results' => 1,
					'popularity'  => 1,
				)
			)
			->save();
	}
}

Jetzt kostenlosen my code stock.com Account anlegen

my code stok.com ist ein kostenloser Dienst zum Speichern und Verwalten von Code-Snippets jeglicher Art und Programmiersprache. Wir bieten dir viele Vorteile für die tägliche Arbeit mit Code-Snippets und der gemeinsamen Arbeit im Team, probier es aus!

Jetzt informieren und registrieren

Du kannst die Höhe des iFrame-Codes beliebig anpassen! Mehr Infos findest du in unserer Embed-Code API Referenz.