tijdsweergave zonder seconden
echo "<h2>{$record['tijd']}<br/>";
In mysql staat:
Veld = tijd
Type = TIME
Groetjes,
Jasper
Zie hoofdstuk 12.6 van de MySQL-handleiding hoe je datums en tijden kunt opmaken. Heeft weinig zin om het hier voor te kauwen.
@Benny: Dat kan, maar is een beetje mosterd na de maaltijd. Laat de database het probleem voor je oplossen.
Alleen geeft het nu de tijd weer in am pm formaat en ik zou het dan op 24-uurs notatie willen zien.
Groetjes,
Jasper
k heb de link meteen maar voor je opgezocht:
(wat ben ik toch een goed mens)
http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html
Wanneer je googlet op 'mysql 12.6' is de eerste hit al een link naar het juiste hoofdstuk in de handleiding. Blijkbaar heeft Jasper geen behoefte aan een oplossing, hij had namelijk al lang klaar kunnen zijn door even te lezen en een kleine aanpassing in de query door te voeren.
de eerste was dezelfde pagina in het frans en dan staat daar onder stukje naar rechts die pagina in het engels..
en bedankt..
dat had ik net even nodig..
nog maar 2 dagen vakantie na deze dag en dan weer verder met examen trainingen en PTA en PO en dingen :( (echt zeer deprimerend)
Ik heb het opgezocht hoor maar het is niet helemaal wat ik zoek, ik heb nu dit:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
include("db.php");
$query = "SELECT * FROM kalender WHERE __id='{$_GET['link']}'";
if (!$result = mysql_query($query)){
echo 'foutje2 ';
echo 'fout is: ' .mysql_error($db);
exit;
};
while ($record = mysql_fetch_array($result))
{
echo "<h1>{$record['titel']}<br />";
if ($record['plaatje'] == NULL){
}
else{
echo "<img src='{$record['plaatje']}' width='250' height='150' align='right' />";
};
echo date("h:i", $record['tijd']);
echo "<h2>{$record['Omschrijving']}<br/>";
}
?>
include("db.php");
$query = "SELECT * FROM kalender WHERE __id='{$_GET['link']}'";
if (!$result = mysql_query($query)){
echo 'foutje2 ';
echo 'fout is: ' .mysql_error($db);
exit;
};
while ($record = mysql_fetch_array($result))
{
echo "<h1>{$record['titel']}<br />";
if ($record['plaatje'] == NULL){
}
else{
echo "<img src='{$record['plaatje']}' width='250' height='150' align='right' />";
};
echo date("h:i", $record['tijd']);
echo "<h2>{$record['Omschrijving']}<br/>";
}
?>
Alles komt dus uit 1 query en dat wil ik zo houden. Dus als Benny nog een idee heeft.
Groetjes,
Jasper
In PHP ontvang je dan 'jouw_tijd' die je zo kunt echoen. Had je zelf ook even kunnen uitproberen.
Tip: Haal variabelen buiten quotes:
Gr,
Jasper
PS Frank, wat minder uit de hoogte komt een stuk gezelliger over hoor, het heeft zo een hoog schoolmeester gehalte.
Veel succes met zoeken.
Edit: Wat heeft
Quote:
met de genoemde oplossing te maken? Er is niemand die beweert dat jij een aparte query nodig hebt, dat zou ook volkomen onzinnig zijn.Alles komt uit 1 query en dat wil ik zo houden.
Gewijzigd op 01/01/1970 01:00:00 door Frank -
En in dit geval zou het netter zijn om het * te vervangen door alle kolomnamen die je op wilt halen. Een * gebruik je alleen als je echt alle kolommen wilt ophalen en in dit geval doe je dat niet meer (de tijdkolom wordt immers eerst geformatteerd).
Hahahaha! Ongelofelijk hoe hardnekkig je weigert om de goede oplossing te gebruiken ;-)
DATE_FORMAT(datum,GET_FORMAT(TIME,'EUR')) AS tijd
is ook nog een mooie optie, (lees net wel dat het niet zonder seconden kan)
CONCAT(HOUR(datum),':',MINUTE(datum) ) AS TIJD
is ook mooi, maar beter in combinatie met ELT (vervangen van het door het ander, soort van array).
kan allemaal in je query, EN LUISTER NOU EENS NAAR JAN
copy/paste de functie in de query en klaar ben je!
explode... Hoe verzin je het. Ik moet wel toegeven dat je creatief bent, dat is het probleem niet. Maar of het efficient is?
Succes met je php- en sql-cariere.
Ongelofelijk, nog nooit meegemaakt. :D
Waarom vraagt hij hier dan hulp als hij het toch zelf een oplossing vindt?
God mag het weten..
Hipska schreef op 10.04.2007 09:45:
Wat een koppige ezel, die wil gewoon niet die tijd laten aanpassen door de sql query ...
Ongelofelijk, nog nooit meegemaakt. :D
Waarom vraagt hij hier dan hulp als hij het toch zelf een oplossing vindt?
God mag het weten..
Ongelofelijk, nog nooit meegemaakt. :D
Waarom vraagt hij hier dan hulp als hij het toch zelf een oplossing vindt?
God mag het weten..
De opmerking was al gemaakt.. Blijf aub een beetje ontopic :) Het heeft geen toegevoegde waarde de opmeriking nog een keer te maken. (dat geld voor iedereen overigens)
Sorry, Robert, maar ik moest het ff zeggen.. :)
Elwin