Ik wil de tijd weergeven uit de mysql database, dit gaat prima maar ik wil de tijd zonder seconden.

echo "<h2>{$record['tijd']}<br/>";

In mysql staat:
Veld = tijd
Type = TIME

Groetjes,

Jasper
Ook goed! Jammer dat je niets doet met de kant-en-klare oplossing...

Veel succes met zoeken.

Edit: Wat heeft
Alles komt uit 1 query en dat wil ik zo houden.
met de genoemde oplossing te maken? Er is niemand die beweert dat jij een aparte query nodig hebt, dat zou ook volkomen onzinnig zijn.
@Jasper: ik zie je probleem niet echt, je kunt toch nog steeds alles uit 1 query laten komen?

SELECT
   *,
   DATE_FORMAT(tijd, %H:%i) AS jouw_tijd
FROM
   kalender

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).
Heb de oplossing gevonden:

<?
$parts = explode(':', $tijd);
echo $parts[0].':'.$parts[1];
?>

Gr.
Hahahaha! Ongelofelijk hoe hardnekkig je weigert om de goede oplossing te gebruiken ;-)
voor het complete beeld van de oplossingen

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
Hoe zeg je? Met explode een tijd opmaken? Zelfs een blind paard had hier een betere oplossing toegepast...

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.
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..
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..

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)
Ik vind dit echt een geweldige discussie... :) Haha...

Sorry, Robert, maar ik moest het ff zeggen.. :)

Elwin

Reageren