Wie weet een oplossing?
Bij de feed update worden alle velden in de DB gewist.
Opdracht:
$query = mysql_query("TRUNCATE TABLE csvfeed") or die("FOUT: ".mysql_error());
Table csvfeed heeft diverder kolommen.
Ik zou graag willen dat de vermeldingen in de kolom feednaam = NULL niet gewist worden.
Is dat mogelijk en weet iemand hoe dat zou moeten?
- Stukje code nodig.
-
25-01-2022, 12:02 #1Particulier
- Berichten
- 372
- Lid sinds
- 15 Jaar
Stukje code nodig.
-
In de schijnwerper
-
25-01-2022, 12:07 #2Particulier
- Berichten
- 72
- Lid sinds
- 7 Jaar
Re: Stukje code nodig.
Op een TRUNCATE kan je geen WHERE zetten, maar je kan wel:
Code:DELETE FROM csvfeed WHERE feedname IS NOT NULL
Laatst aangepast door MartijnOud : 25-01-2022 om 12:07 Reden: NOT vergeten
-
25-01-2022, 12:17 #3Particulier
- Berichten
- 372
- Lid sinds
- 15 Jaar
Re: Stukje code nodig.
Dank je wel Martijn,
$query = mysql_query("DELETE FROM csvfeed WHERE feedname IS NOT NULL") or die("FOUT: ".mysql_error());
Deze pagina werkt niet.
-
25-01-2022, 12:42 #4Particulier
- Berichten
- 72
- Lid sinds
- 7 Jaar
Re: Stukje code nodig.
De query zelf zou goed moeten zijn, krijg je een foutmelding?
Misschien dat het zo wel werkt:
PHP Code:DELETE FROM csvfeed WHERE feedname != ''
-
25-01-2022, 13:08 #5
- Berichten
- 244
- Lid sinds
- 13 Jaar
Re: Stukje code nodig.
Ik ben geen PHP-expert, maar je zou denk ik ook nog een for each kunnen doen, om eerst te checken of de kolomnaam 'NULL' is. Als dat zo is, dan verwijderen?
-
25-01-2022, 14:57 #6Xynta Hosting B.V.
- Berichten
- 124
- Lid sinds
- 16 Jaar
Re: Stukje code nodig.
Neh het is niet op voorhand nodig om te controleren of een veld leeg is. De query welke MartijnOud voorstelt is prima, IS NOT NULL zou inderdaad ook gewoon moeten werken.
-
25-01-2022, 15:13 #7Particulier
- Berichten
- 372
- Lid sinds
- 15 Jaar
Re: Stukje code nodig.
Bedankt voor het meedenken.
Martijn zijn oplossing was juist, en werkt.
DELETE FROM csvfeed WHERE feedname IS NOT NULL
Werkte niet, ik was zelf niet wakker, feedname moest feednaam zijn.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic