Kleine Vragen Topic #1

Gestart doorLennard4.284 reacties15.585 weergaven

4.285 berichten · pagina 110 van 286

Berichten
4.214
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hoe krijg je het ook alweer voor elkaar om te kijken in MySQL of een datetime veld minstens 10 minuten terug is?
0
Berichten
4.214
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik ken de INTERVAL mogelijkheid maar hier blijf ik maar mee stoeien en kom er niet uit. DATE_ADD en DATE_SUB zijn volgens mij niet wat ik nodig heb. De bedoeling is dat hij enkel de rij geeft doormiddel van een WHERE waar het datetime field minstens 10 minuten oud is.
0
Berichten
7.806
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Waarom werkt dit niet?

<script language="Javascript">
var currentdate = 0;
var core = 0;

function initArray() {

this.length = initArray.arguments.length;
  for (var i = 0; i < this.length; i++) {
  this[i] = initArray.arguments[i];
  }
}

link = new initArray(
"http://www.listen2music.nl/",
"http://www.industrialgaming.net/minecraftgiveaway/nl"
);

image = new initArray(
"http://uptogame.nl/wp-content/uploads/2012/09/Banner300x100.gif",
"http://static.sevvlor.com/images/ads/minecraftgiveaway-nl.jpg"
);

text = new initArray(
"Listen2Music",
"IndustrialGaming.net",
);

var currentdate = new Date();
var core = currentdate.getSeconds() % image.length;
var ranlink  = link[core];
var ranimage = image[core];
var rantext  = text[core];

document.write(<a href=" +ranlink+ "><img src="+ranimage+" border="0" alt="+rantext+"></a>);

</script>
<center>Advertentie</center>
0
Berichten
13.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Timmie schreef:
Ik ken de INTERVAL mogelijkheid maar hier blijf ik maar mee stoeien en kom er niet uit. DATE_ADD en DATE_SUB zijn volgens mij niet wat ik nodig heb. De bedoeling is dat hij enkel de rij geeft doormiddel van een WHERE waar het datetime field minstens 10 minuten oud is.

WHERE DATE_ADD(`datetime`, INTERVAL 10 MINUTE) < NOW()

Werkt dat niet dan?
toevoeging op 24 september 2012, 20:31:25:
@Bjarnootjuh; kijk eens goed of je arrays wel kloppen, volgens mij staat ergens een komma te veel. Kan je ook zien in je javascript console (Ctrl + Shift + J)
0
Berichten
4.214
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dat ziet er uit alsof het werkt, kan het even niet testen maar ga het zeker doen. Ik kende de DATE_ADD alleen maar voor het toevoegen van minuten, uren e.d.
0
Lennard

Lid · Topicstarter

Berichten
35.796
Reputatie
1
Punten
0,00
Lid sinds
Laatst gezien
Sjoerd schreef:
WHERE DATE_ADD(`datetime`, INTERVAL 10 MINUTE) < NOW()
alleen dan je kolom geen datetime noemen en zonder backticks werken sadley
0
Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik ben even vergeten hoe je dit doet:

Ik heb een mysql veld dat categorie heet: En je kan bijv multiple categorieeen kiezen. Dan wordt het bijv zo: 3|1

Nu heb ik dit: category = ".$categoryFetch[id]." maar dat gaat natuurlijk niet werken want dat is geen normale categorie id. Wie weet hoe ik dit kan doen? biggrin
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
explode, of beter zelfs: De database normaliseren.
0
Berichten
4.214
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Lennard schreef:
Eerdere citaten tonen
Sjoerd schreef:
WHERE DATE_ADD(`datetime`, INTERVAL 10 MINUTE) < NOW()
alleen dan je kolom geen datetime noemen en zonder backticks werken sadley
Zo heet de kolom ook niet, ik bedoelde het typen. Wat zijn backticks?
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
````````````````

dat
0
Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
explode, of beter zelfs: De database normaliseren.
Hoe bedoel je normaliseren? clown
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Shahiem schreef:
Eerdere citaten tonen
Aarclay schreef:
explode, of beter zelfs: De database normaliseren.
Hoe bedoel je normaliseren? clown
Goede databasestructuur. Meerdere data in een veld opslaan is niet netjes. Kijk eens op Google naar Database normalisatie
In dit geval wil je dus iets als subcategorieen in categorieen hebben. Daar ga ik maar van uit in deze casus:
Je hebt een tabel met categorieen. Ook een tabel met subcategorieen, elke subcategorie koppel je met het ID van de categorie (de parent) aan elkaar vast.
0
Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Aarclay schreef:
Eerdere citaten tonen
Shahiem schreef:
Eerdere citaten tonen
Aarclay schreef:
explode, of beter zelfs: De database normaliseren.
Hoe bedoel je normaliseren? clown
Goede databasestructuur. Meerdere data in een veld opslaan is niet netjes. Kijk eens op Google naar Database normalisatie
Aha, maar het zou ook kunnen via een apart tabel maar dat vind ik ook weer omslachtig.
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Shahiem schreef:
Eerdere citaten tonen
Aarclay schreef:
Eerdere citaten tonen
Shahiem schreef:
Eerdere citaten tonen
Aarclay schreef:
explode, of beter zelfs: De database normaliseren.
Hoe bedoel je normaliseren? clown
Goede databasestructuur. Meerdere data in een veld opslaan is niet netjes. Kijk eens op Google naar Database normalisatie
Aha, maar het zou ook kunnen via een apart tabel maar dat vind ik ook weer omslachtig.
Geen excuus, als je het goed wilt doen. Is ook een kleine moeite.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren