abonnement Unibet Coolblue Bitvavo
pi_40205141
@qu63
Regel 8 van de eerste zou denk ik moeten zijn:
$Inhoud1 .="". $Inhoud1_temp[$i]."<br />\n";

Overigens kan je ook gewoon implode gebruiken:
$Inhoud1 = implode("<br/>\n", $Inhoud1_temp);

Or for that matter:

$Inhoud1 = nl2br(file_get_contents($dirname.'/part_0.txt'));

-r-
  woensdag 26 juli 2006 @ 16:02:05 #182
62215 qu63
..de tijd drinkt..
pi_40205216
quote:
Op woensdag 26 juli 2006 15:59 schreef Roonaan het volgende:
@qu
Regel 8 van de eerste zou denk ik moeten zijn:
$Inhoud1 .="". $Inhoud1_temp[$i]."<br />\n";


zucht

thanks!
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_40205250
quote:
Op dinsdag 25 juli 2006 16:37 schreef qu63 het volgende:
LOAD DATA INFILE 'test.txt' INTO TABLE mms (Inhoud1)
en
INSERT INTO mms (Locatie, Datum, Onderwerp, Inhoud1, Inhoud2, Inhoud3, Bijlage1, Bijlage2, Bijlage3) VALUES('$dir_name','$cur_time','$onderwerp','$Inhoud1','$Inhoud2','$Inhoud3','$Bijlage1','$Bijlage2','$Bijlage3')

hoe kan ik deze nou combineren? of kan ik bij de LOAD DATA INTO ook een "WHERE Id=mysql_insert_id()" er achter plakken en deze dus na de INSERT uitvoeren?
Je wilt dus waarden uit een textfile naar bestaande records importeren? Volgens mij gaat dat niet, zul je handmatig moeten doen.
  woensdag 26 juli 2006 @ 16:17:36 #184
62215 qu63
..de tijd drinkt..
pi_40205807
quote:
Op woensdag 26 juli 2006 16:03 schreef JeRa het volgende:

[..]

Je wilt dus waarden uit een textfile naar bestaande records importeren? Volgens mij gaat dat niet, zul je handmatig moeten doen.
daar was ik ook al aan begonnen en dat is nu ook gelukt
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  donderdag 27 juli 2006 @ 00:11:00 #185
62215 qu63
..de tijd drinkt..
pi_40222144
SELECT op_ID, COUNT(*) FROM reacties WHERE op_ID = ".$row['ID']."GROUP BY op_ID

deze code werkt niet, daar ben ik ondertussen ook al achter

de bedoeling is alsvolgt:
ik wil het aantal reacties laten zien op een bericht. (in cijfers dus)
iemand enig idee hoe ik het wel werkend kan krijgen?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_40223709
quote:
Op donderdag 27 juli 2006 00:11 schreef qu63 het volgende:
SELECT op_ID, COUNT(*) FROM reacties WHERE op_ID = ".$row['ID']."GROUP BY op_ID

deze code werkt niet, daar ben ik ondertussen ook al achter

de bedoeling is alsvolgt:
ik wil het aantal reacties laten zien op een bericht. (in cijfers dus)
iemand enig idee hoe ik het wel werkend kan krijgen?
Je moet de COUNT() aggregate functie uitvoeren op de kolom die je wilt tellen. Je groepeert op op_ID, en je wilt bijvoorbeeld het aantal reactie-ID's tellen. Dan doe je dus COUNT(id) AS aantal (oid)
  donderdag 27 juli 2006 @ 11:33:04 #187
62215 qu63
..de tijd drinkt..
pi_40232045
quote:
Op donderdag 27 juli 2006 01:02 schreef JeRa het volgende:

[..]

Je moet de COUNT() aggregate functie uitvoeren op de kolom die je wilt tellen. Je groepeert op op_ID, en je wilt bijvoorbeeld het aantal reactie-ID's tellen. Dan doe je dus COUNT(id) AS aantal (oid)
maar een
COUNT(reactie_ID WHERE op_ID = ".$row['ID'].") AS aantal
mag niet volgens mysql.com, omdat er een WHERE clausule in staat..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_40234425
SELECT COUNT(op_ID) FROM reacties WHERE op_ID = ".$row['ID']."GROUP BY op_ID

Zo?
  donderdag 27 juli 2006 @ 13:00:42 #189
62215 qu63
..de tijd drinkt..
pi_40234982
quote:
Op donderdag 27 juli 2006 12:42 schreef Siegfried het volgende:
SELECT COUNT(op_ID) FROM reacties WHERE op_ID = ".$row['ID']."GROUP BY op_ID

Zo?
dan krijg ik:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\web\www\testserver\blog2\index.php on line 80

r79 $result2 = mysql_query("SELECT COUNT(op_ID) FROM reacties WHERE op_ID = .$row['ID']."GROUP BY op_ID");
r80 $row2 = mysql_fetch_assoc($result2);
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_40235064
$result2 = mysql_query("SELECT COUNT(op_ID) FROM reacties WHERE op_ID = .$row['ID']."GROUP BY op_ID") or die (mysql_error());
r80 $row2 = mysql_fetch_assoc($result2);

Probeer het ff zo, en laat dan de foutmelding weten
  donderdag 27 juli 2006 @ 13:06:31 #191
62215 qu63
..de tijd drinkt..
pi_40235152
quote:
Op donderdag 27 juli 2006 13:03 schreef Darkomen het volgende:
$result2 = mysql_query("SELECT COUNT(op_ID) FROM reacties WHERE op_ID = .$row['ID']."GROUP BY op_ID") or die (mysql_error());
r80 $row2 = mysql_fetch_assoc($result2);

Probeer het ff zo, en laat dan de foutmelding weten
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'BY op_ID' at line 1
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_40235406
Dan ontbreekt er waarschijnlijk een spatie voor GROUP BY.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  donderdag 27 juli 2006 @ 13:15:08 #193
62215 qu63
..de tijd drinkt..
pi_40235476
quote:
Op donderdag 27 juli 2006 13:13 schreef SuperRembo het volgende:
Dan ontbreekt er waarschijnlijk een spatie voor GROUP BY.
dat lost idd die melding op, alleen de uitkomst klopt nu niet
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  donderdag 27 juli 2006 @ 13:22:31 #194
62215 qu63
..de tijd drinkt..
pi_40235707
tabel reacties:
1
2
3
4
5
react_ID  op_ID  Naam  Bericht
    1      1      Test      Hoi!
    2      1      Jan      Jan!
    3      2      123      123
    4      2      456      456
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_40235812
quote:
Op donderdag 27 juli 2006 13:13 schreef SuperRembo het volgende:
Dan ontbreekt er waarschijnlijk een spatie voor GROUP BY.
dacht dat dat een post foutje was
pi_40235830
Waarom die aanhalingstekens om GROUP BY?
  donderdag 27 juli 2006 @ 13:30:13 #197
62215 qu63
..de tijd drinkt..
pi_40235947
quote:
Op donderdag 27 juli 2006 13:26 schreef Siegfried het volgende:
Waarom die aanhalingstekens om GROUP BY?
die staan om .$row['ID'] en de laatste is een aflsuiter voor de mysql_query
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_40237788
quote:
Op donderdag 27 juli 2006 13:30 schreef qu63 het volgende:

[..]

die staan om .$row['ID'] en de laatste is een aflsuiter voor de mysql_query
Zeg, als je toch een WHERE op_ID = zoveel doet, waarom dan niet gewoon zónder GROUP BY?

1SELECT COUNT(*) FROM reacties WHERE op_ID = zoveel


En geen aanhalingstekens waar dan ook, het zijn getallen en geen strings.
  donderdag 27 juli 2006 @ 15:16:35 #199
62215 qu63
..de tijd drinkt..
pi_40239318
quote:
Op donderdag 27 juli 2006 14:31 schreef JeRa het volgende:

[..]

Zeg, als je toch een WHERE op_ID = zoveel doet, waarom dan niet gewoon zónder GROUP BY?


[ code verwijderd ]

En geen aanhalingstekens waar dan ook, het zijn getallen en geen strings.
thanks

alles werkt nu weer iig
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  vrijdag 28 juli 2006 @ 02:22:09 #200
19840 Libris
Live from Singapore
pi_40259258
Even een vraagje tussendoor:
Wat voor editor of ontwikkelomgeving (IDE) gebruiken jullie voor PHP?
pi_40259570
quote:
Op vrijdag 28 juli 2006 02:22 schreef Libris het volgende:
Even een vraagje tussendoor:
Wat voor editor of ontwikkelomgeving (IDE) gebruiken jullie voor PHP?
vi, gedit, kate, Crimson Editor, Eclipse. Afhankelijk van het type project en het besturingssysteem waarop ik het schrijf
pi_40260923
quote:
Op vrijdag 28 juli 2006 02:22 schreef Libris het volgende:
Even een vraagje tussendoor:
Wat voor editor of ontwikkelomgeving (IDE) gebruiken jullie voor PHP?
Zend Studio, of Eclipse. Alleen Eclipse heeft nog niet zulke goeie plugins.
pi_40261258
editplus
  vrijdag 28 juli 2006 @ 09:09:29 #204
19840 Libris
Live from Singapore
pi_40261559
quote:
Op vrijdag 28 juli 2006 08:19 schreef Scorpie het volgende:

[..]

Zend Studio, of Eclipse. Alleen Eclipse heeft nog niet zulke goeie plugins.
Welke plugin gebruik je?

-edit- Issue is dat ik een cursus voor 700 studenten aan het voorbereiden ben en we een kleine discussie over de ontwikkelomgeving hebben.
pi_40262199
quote:
Op vrijdag 28 juli 2006 09:09 schreef Libris het volgende:

[..]

Welke plugin gebruik je?

-edit- Issue is dat ik een cursus voor 700 studenten aan het voorbereiden ben en we een kleine discussie over de ontwikkelomgeving hebben.
PHPEclipse, maar op de 1 of andere manier ligt het mij nog niet zo. Was wel een half jaar geleden, zal binnenkort het wel weer een keer oppakken denk

[ Bericht 14% gewijzigd door #ANONIEM op 28-07-2006 09:45:10 ]
  vrijdag 28 juli 2006 @ 11:26:01 #206
85514 ralfie
!Yvan eht nioj
pi_40264740
quote:
Op vrijdag 28 juli 2006 09:09 schreef Libris het volgende:

[..]

Welke plugin gebruik je?

-edit- Issue is dat ik een cursus voor 700 studenten aan het voorbereiden ben en we een kleine discussie over de ontwikkelomgeving hebben.
Ik gebruik jedit, een java-based editor die voor alle gewone talen (java, php, c++, javascript, html, css, etc.) gebruikt kan worden. Hij is wel vrij zwaar, maar heeft ( voor mij althans ) genoeg opties
pi_40266427
quote:
Op vrijdag 28 juli 2006 02:22 schreef Libris het volgende:
Even een vraagje tussendoor:
Wat voor editor of ontwikkelomgeving (IDE) gebruiken jullie voor PHP?
dreamweaver en notepad
dreamweaver is redelijk met z'n site optie alleen remote+testing server levert nog welk eens problemen op hier (maar das eigen schuld)
pi_40293958
Even een klein vraagje.

Ik heb een tabel met een aantal "status-en" erin. 1 betekent offline, 2online, 3inactive, enz..
Nu lees ik dat uit met mysql en doe een ORDER BY wat verder allemaal klopt, maar ik zou graag dat ie offline en online omdraaide maar de rest wel op volgorde doet. Is dat in mysql netjes op te lossen in de ORDER BY? Of moet dat echt in php gebeuren, en hoe dan?

(Ik wil dus niet die offline gewoon 1 maken en online 0 in de database want dan moet ik overal teveel aanpassen en dit werkt net iets mooier)
-
pi_40294044
quote:
Op zaterdag 29 juli 2006 11:17 schreef splendor het volgende:
Even een klein vraagje.

Ik heb een tabel met een aantal "status-en" erin. 1 betekent offline, 2online, 3inactive, enz..
Nu lees ik dat uit met mysql en doe een ORDER BY wat verder allemaal klopt, maar ik zou graag dat ie offline en online omdraaide maar de rest wel op volgorde doet. Is dat in mysql netjes op te lossen in de ORDER BY? Of moet dat echt in php gebeuren, en hoe dan?

(Ik wil dus niet die offline gewoon 1 maken en online 0 in de database want dan moet ik overal teveel aanpassen en dit werkt net iets mooier)
Dat gaat je niet op een mooie manier lukken. Ik zal je twee suggesties geven:

1) In het geval dat je écht je DB-structuur niet grondig wilt aanpakken, dan zou ik met drie UPDATEs offline en online omdraaien en in je code het ook maar aanpassen. Jammer maar helaas.

2) De juiste manier: pak een goed type voor het veld in je DB, zoals ENUM('online', 'offline', 'inactive', etc) zodat je in je code geen hardcoded getalletjes als 1,2,3 gebruikt maar met eerdergenoemde termen kunt werken. Op die manier hoef je later bij veranderingen in je database je code niet meer overhoop te halen en zal de ORDER BY werken in de volgorde waarin je de ENUM hebt gedefinieerd.
pi_40294878
quote:
Op zaterdag 29 juli 2006 11:22 schreef JeRa het volgende:

[..]

Dat gaat je niet op een mooie manier lukken.
Toch nog ff laten zien hoe het wel kan:

1
2
3
SELECT *
FROM mytable
ORDER BY CASE status WHEN 0 THEN 1 WHEN 1 THEN 0 ELSE status END


Het nadeel is dat er geen index voor gebruikt wordt.

Kan je die enum later nog makkelijk aanpassen zodat de volgorde anders wordt?
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')