abonnement Unibet Coolblue Bitvavo
pi_27706629
quote:
Op dinsdag 7 juni 2005 10:16 schreef martijnst het volgende:
Ik zou doen:

"SELECT * FROM topics WHERE forumid='".$_GET['forumid']."' ORDER BY sticky,open,closed;"

Dan doet ie t beter
Hoe kan ik dan ook sorteren erbij op de laatste datum? (lees: datum van laatste post)
pi_27707525
is het mogelijk om zend-encoded files te decoden?
pi_27707554
quote:
Op dinsdag 7 juni 2005 13:56 schreef Scorpie het volgende:
is het mogelijk om zend-encoded files te decoden?
Nope .
Het wordt immers niet voor niets ge-compileerd.
pi_27707630
Is dit mogelijk.
Want ik heb 3 tabellen.
werknemers
Staan alle werknemers in met nummer.
taken
Staan alle taken in die uitgevoerd moeten worden.
taken_uitgevoerd
Staan alle uitgevoerde taken in.

Taken
id
taaknaam

werknemers
id
werknemersnaam

taken_uitgevoerd
bedrijfsid
taak_id (gekoppeld aan taken.id)
userid (gekoppeld aan werknemers)

Maar nu wil ik dus 1 query maken.
Taak {taaknaam} is uitgevoerd bij {bedrijfsid} door werknemer {werknemersnaam}.

Zo ongeveer.

Maar ik wil dit doen door een left join te maken met alle tabellen. Maar da werkt niet bij mij.
Wie kan me helpen
pi_27707671
quote:
Op dinsdag 7 juni 2005 13:56 schreef GSMboy het volgende:

[..]

Nope .
Het wordt immers niet voor niets ge-compileerd.
Crap. Dan moet ik een nieuwe licentie aan gaan vragen
  dinsdag 7 juni 2005 @ 16:11:11 #66
73209 dnzl
Minimalist.
pi_27712041
Heb een aantal tijden opgeslagen uit een tijdpicker en in een database gestopt.
Kolom ziet er ongeveer zo uit:
1
2
3
4
5
6
Tijd
----
2:30
4:15
6:45
1:30


Hoe kan ik dit nou bij elkaar optellen mbv PHP. Waarbij er dus duidelijke rekening mee moet worden gehouden dat de 'tijd' tot 60 loopt. Som in dit geval is dus ook: 15:00
pi_27716366
quote:
Op dinsdag 7 juni 2005 13:59 schreef winux het volgende:
Maar ik wil dit doen door een left join te maken met alle tabellen. Maar da werkt niet bij mij.
Dat kan inderdaad met joins. Wat heb nu en wat werkt er niet?
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_27720720
quote:
Op dinsdag 7 juni 2005 16:11 schreef dnzl het volgende:
Heb een aantal tijden opgeslagen uit een tijdpicker en in een database gestopt.
Kolom ziet er ongeveer zo uit:
[ code verwijderd ]

Hoe kan ik dit nou bij elkaar optellen mbv PHP. Waarbij er dus duidelijke rekening mee moet worden gehouden dat de 'tijd' tot 60 loopt. Som in dit geval is dus ook: 15:00
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
$minutentotaal = 0;
$urentotaal = 0;

$sql = "SELECT `Tijd` FROM `tabel`";
$result = mysql_query($sql);
while ($fetch = mysql_fetch_array($result)){
    $tijdarray = explode(':', $fetch["Tijd"]);
    $urentotaal += $tijdarray[0];
    $minutentotaal += $tijdarray[1];
    if ($minutentotaal >= 60){
        $urentotaal++;
        $minutentotaal -= 60;
    }
}

echo $urentotaal . ":" . $minutentotaal;
?>


Zoiets zou moeten werken geloof ik
pi_27721453
quote:
Op dinsdag 7 juni 2005 20:42 schreef StefSybo het volgende:

[..]
[ code verwijderd ]

Zoiets zou moeten werken geloof ik
Lijkt me makkelijker om de uren om te rekenen naar minuten. Aan 't eind kan je dan weer 't aantal uren halen uit het totaal aantal minuten.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_27721656
Dat zou ook kunnen, maar dat doet hij dan maar zelf
pi_27721839
quote:
Op dinsdag 7 juni 2005 21:01 schreef SuperRembo het volgende:

[..]

Lijkt me makkelijker om de uren om te rekenen naar minuten. Aan 't eind kan je dan weer 't aantal uren halen uit het totaal aantal minuten.
Volgens mij is dit makkelijker...
Stel dat je straks op 75 minuten uit komt. Dan moet je dat module 60 gaan doen, en dan die rest weer omrekenen naar hele minuten. Ik vind dit eigenlijk wel een hele mooie manier.
pi_27722395
quote:
Op dinsdag 7 juni 2005 10:16 schreef martijnst het volgende:
Ik zou doen:

"SELECT * FROM topics WHERE forumid='".$_GET['forumid']."' ORDER BY sticky,open,closed;"

Dan doet ie t beter
Hoe kan ik dan ook sorteren erbij op de laatste datum? (lees: datum van laatste post)
pi_27722757
quote:
Op dinsdag 7 juni 2005 21:25 schreef GSMboy het volgende:

[..]

Hoe kan ik dan ook sorteren erbij op de laatste datum? (lees: datum van laatste post)
Heb je die datum in de topics-tabel staan? Kan je sub-query's gebruiken?
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_27722964
quote:
Op dinsdag 7 juni 2005 21:10 schreef ikke_ook het volgende:

[..]

Volgens mij is dit makkelijker...
Stel dat je straks op 75 minuten uit komt. Dan moet je dat module 60 gaan doen, en dan die rest weer omrekenen naar hele minuten. Ik vind dit eigenlijk wel een hele mooie manier.
1
2
$uren = floor($minuten / 60);
$minuten = $minuten % 60;


Zo moeilijk is dat toch niet?

Als de tijden in een time-column staan, dan kan je ze ook door MySql laten optellen.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_27723015
Hmm ok je hebt gelijk Ik vond die eerste oplossing wel mooi eigenlijk, maar dit is toch simpeler
  woensdag 8 juni 2005 @ 00:04:03 #76
76312 sh4dow
¯¯¯¯¯¯¯¯¯
pi_27728171
Ik heb een klein vraagje,

Ik heb een nieuwsscriptje gemaakt in php. Deze leest een tekstbestand uit en geeft het weer op mn site. Nu wil ik graag voor een kleine nieuwstracker dat enkel de eerste alinea van het nieuwsbericht wordt weergegeven.
Nu ben ik op zoek naar een script dat op zoek gaat naar de eerste <br /> in het nieuwsbericht en de rest van het bericht weglaat.

Enig idee hoe ik dit moet aanpakken en welke functies ik hier voor kan gebruiken?
pi_27728325
quote:
Op woensdag 8 juni 2005 00:04 schreef sh4dow het volgende:
Ik heb een klein vraagje,

Ik heb een nieuwsscriptje gemaakt in php. Deze leest een tekstbestand uit en geeft het weer op mn site. Nu wil ik graag voor een kleine nieuwstracker dat enkel de eerste alinea van het nieuwsbericht wordt weergegeven.
Nu ben ik op zoek naar een script dat op zoek gaat naar de eerste <br /> in het nieuwsbericht en de rest van het bericht weglaat.

Enig idee hoe ik dit moet aanpakken en welke functies ik hier voor kan gebruiken?
ik denk nu erg omslagtig denk ik:
eerst deze voor de BR:
http://nl3.php.net/manual/en/function.strpos.php
en daarna deze:
http://nl3.php.net/manual/en/function.substr.php

ik zou zo snel geen betere oplossing weten..
  woensdag 8 juni 2005 @ 00:13:34 #78
76312 sh4dow
¯¯¯¯¯¯¯¯¯
pi_27728441
quote:
Op woensdag 8 juni 2005 00:09 schreef mschol het volgende:

[..]

ik denk nu erg omslagtig denk ik:
eerst deze voor de BR:
http://nl3.php.net/manual/en/function.strpos.php
en daarna deze:
http://nl3.php.net/manual/en/function.substr.php

ik zou zo snel geen betere oplossing weten..
Ik zal er eens naar gaan kijken, een scriptje dat na 1 of 2 zinnen afbreekt zou ook al goed zijn eigenlijk.
pi_27732835
quote:
Op dinsdag 7 juni 2005 21:33 schreef SuperRembo het volgende:

[..]

Heb je die datum in de topics-tabel staan? Kan je sub-query's gebruiken?
ja, de datum staat in diezelfde tabel .
Iemand een idee?
pi_27739182
Ik probeer html om te zetten in een bb code maar het loopt niet echt lekker
1
2
$html2bbtxt = "<A href=\"http://www.iets.nl\">http://www.iets.nl</A>";
$html2bbtxt = preg_replace("\<A href=\\\"(a-zA-Z0-9\.@*)\\\"\>(.+?)\</A\>", "[ur=$i]$2[/url], $html2bbtxt);
pi_27740071
quote:
Op zaterdag 4 juni 2005 12:30 schreef mschol het volgende:
nu snel voordattie down gaat:

ik log de refers bij me avatar maar ik krijg bij voorbeeld dit:
h**p://forum.fok.nl/topic/709374
maar ook dit:
h**p://forum.fok.nl/topic/709374/1/25

hoe kan ik zorgen dat die laatste niet als een aparte refere wordt gezien maar gewoon alleen van het topic??? (dus van de eerste)
niemand???
pi_27740084
in je preg_replace moet je wel je delimiter aangeven:

preg_replace('/blablabla/' etc
ipv
preg_replace('blablabla' etc

-r-
  woensdag 8 juni 2005 @ 13:53:02 #83
25090 SqueaK
"Pis nooit tegen de wind
pi_27740281
ik heb een formmail gemaakt waarin je naam, adres etc naar mijn e-mail kan sturen...

ik heb deze code in een tabel gezet... als ik op de knop verstuur druk, komt er de melding "bedankt voor het versturen"

maar deze melding komt niet in de tabel waar het form stond, maar over de hele pagina... heel de layout verdwijnt zeg maar, en dan komt er alleen die melding te staan...

hoe zorg ik er dus voor dat zo'n melding na het versturen gewoon in de <td> </td> komt te staan zodat niet alles verdwijnt

kijk maar eens hier: hier

en vul als test maar een niets in... ook dan komt die foutmelding linksboven terwijl die gewoon in delzefde tabel moet komen... als ik echter wel alles heb ingevuld en verstuur, verdwijnt alles en komt alleen wat tekst rechtsboven...

[ Bericht 11% gewijzigd door SqueaK op 08-06-2005 14:16:25 ]
pi_27740920
quote:
Op woensdag 8 juni 2005 13:47 schreef Roönaän het volgende:
in je preg_replace moet je wel je delimiter aangeven:

preg_replace('/blablabla/' etc
ipv
preg_replace('blablabla' etc

-r-
Euhm..., zeker geen kans dat je ff mn code aanpas, dan zie ik het verschil in wat je bedoeld
pi_27741114
quote:
Op woensdag 8 juni 2005 13:53 schreef SqueaK het volgende:
ik heb een formmail gemaakt waarin je naam, adres etc naar mijn e-mail kan sturen...

ik heb deze code in een tabel gezet... als ik op de knop verstuur druk, komt er de melding "bedankt voor het versturen"

maar deze melding komt niet in de tabel waar het form stond, maar over de hele pagina... heel de layout verdwijnt zeg maar, en dan komt er alleen die melding te staan...

hoe zorg ik er dus voor dat zo'n melding na het versturen gewoon in de <td> </td> komt te staan zodat niet alles verdwijnt

kijk maar eens hier: hier

en vul als test maar een niets in... ook dan komt die tekst rechtsboven terwijl die gewoon in delzefde tabel moet komen... als ik echter wel alles heb ingevuld en verstuur, verdwijnt alles en komt alleen wat tekst rechtsboven...
Waar staat je formulier precies?

waarschijnlijk is het zoiets als
<?
if(mail(ba@ba.nl, $message, $headers)
{
$message ='verzenden gelukt, bedankt';
}
else
{
$messsage ='Kon bericht niet verzenden';
}

?>

In je td doen je dan <? echo $message;?>
pi_27741419
quote:
Op woensdag 8 juni 2005 14:11 schreef Darkomen het volgende:

[..]

Euhm..., zeker geen kans dat je ff mn code aanpas, dan zie ik het verschil in wat je bedoeld
ik zal je code niet aanpassen geef je wel een aantal voorbeelden hoe ik ubb naar html omvorm:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
function  UBB_Replace($message)
{
$ubb = array(    "/\[b\](.*?)\[\/b\]/","/\[u\](.*?)\[\/u\]/", #[b][/b], [u][/u]
                
"/\[i\](.*?)\[\/i\]/","/\[\*\](.*?)/", #[i][/i], [*]
                
"/\[url=(.*?)\](.*?)\[\/url\]/",#[url=][/url]
                
"/\[list\](.*?)\[\/list\]/", #[list][/list]
                
"/\[url\](.*?)\[\/url\]/",#[url][/url]
                
"/\[img\](.*?)\[\/img\]/",#[img][/img]
                
"/\[sub\](.*?)\[\/sub\]/",#[sub][/sub]
                
"/\[quote\](.*?)\[\/quote\]/is"#[quote][/quote]
             
);
                 
$html = array(    "<b>\\1</b>","<u>\\1</u>","<i>\\1</i>","<ol>\\1", #bold, underlined, italic, link 1, list, link 2
                
"<a href='\\1'>\\2</a>","<li>\\1</li>",
                
"<a href='\\1'>\\1</a>","<img src=\"\\1\">",
                
"<sub>\\1</sub>","<blockquote><div class='quote'>\\1</div></blockquote>");
$tegenbericht = preg_replace($ubb,$html,$message);
return
$tegenbericht;
?>
  woensdag 8 juni 2005 @ 14:29:48 #87
25090 SqueaK
"Pis nooit tegen de wind
pi_27741489
quote:
Op woensdag 8 juni 2005 14:17 schreef Darkomen het volgende:

[..]

Waar staat je formulier precies?

waarschijnlijk is het zoiets als
<?
if(mail(ba@ba.nl, $message, $headers)
{
$message ='verzenden gelukt, bedankt';
}
else
{
$messsage ='Kon bericht niet verzenden';
}

?>

In je td doen je dan <? echo $message;?>
daar kom ik niet helemaal uit...

ik heb trouwens --> hier <-- de code staan
pi_27741808
Vervang in het onderstaande stukje echo door $result_message (of iets wat jij wilt)

1
2
3
4
5
6
7
[code]  echo'Beste '.$_POST['naam'].', uw bestelling is verzonden !';  
            if($bevestiging == true){   
                echo'<br><br>Er is een bevestigingsmail onderweg met wat u heeft ingevuld.';  
            }  
        }else{   
            echo'Beste '.$_POST['naam'].', uw bestelling is helaas niet geplaatst.<br>Er is een fout opgetreden bij het verzenden.<br>Wij zullen proberen het probleem zo snel mogelijk te verhelpen.<br>Mocht dit probleem na enkele dagen niet verholpen zijn,<br>neem dan contact op met de <a href="mailto:'.$email_webmaster.'">de webmaster van Partybike</a><br>Bedankt voor uw medewerking.';   
        }  


En dan in je tabel waar jij dus de melding wilt zien, bijvoorbeeld:

1
2
3
4
5
6
7
8
9
10
<tr> 
    <td> </td> 
    <td><input type="submit" name="submit" value="Versturen"></td> 
</tr>
<tr> 
    <td> </td> 
    <td><? echo $result_message; ?></td> 
</tr>

 
quote:
Op woensdag 8 juni 2005 14:28 schreef mschol het volgende:

[..]

ik zal je code niet aanpassen geef je wel een aantal voorbeelden hoe ik ubb naar html omvorm:
[ code verwijderd ]
Ik ga mn best doen

[ Bericht 8% gewijzigd door Darkomen op 08-06-2005 14:47:23 ]
  woensdag 8 juni 2005 @ 14:48:11 #89
25090 SqueaK
"Pis nooit tegen de wind
pi_27742169
quote:
Op woensdag 8 juni 2005 14:38 schreef Darkomen het volgende:
Vervang in het onderstaande stukje echo door $result_message (of iets wat jij wilt)
[ code verwijderd ]

En dan in je tabel waar jij dus de melding wilt zien, bijvoorbeeld:
[ code verwijderd ]

[..]

Ik ga mn best doen
als ik "echo" vervang, dan krijg ik deze melding:

Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/httpd/vhosts/partybike.nl/httpdocs/test.php on line 178
pi_27742688
sorry echo door "$result_message ="

Maar misschien wat meer lezen over php is een idee ;-)
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')