abonnement Unibet Coolblue Bitvavo
pi_48994416
quote:
Op vrijdag 4 mei 2007 09:55 schreef super-muffin het volgende:

[..]

Dus ik moet dan datetime gebruiken?
Die conclusie lees ik niet in zijn post, ik zou zeggen: lees de relevante posts hier eens door en maak zelf een beslissing over wat je het handigst vindt
pi_49039392
ik heb een tabel met daarin 3 kolommen:
f_name
m_name
l_name

nou wil ik, als ik zoek op iedereen die begint met A, zoeken in de velden f_name en l_name
ik kan wel 2x een querie uitvoeren:
1
2
SELECT * FROM `persons` WHERE f_name LIKE A % 
SELECT * FROM `persons` WHERE l_name LIKE A % 

maar kan ik dit niet combineren in 1 querie? (vind ik zelf handiger te verwerken in mijn script...)
pi_49039443
quote:
Op zaterdag 5 mei 2007 16:54 schreef mschol het volgende:
maar kan ik dit niet combineren in 1 querie? (vind ik zelf handiger te verwerken in mijn script...)
Dat kan toch gewoon met een OR in je where-clause?
pi_49039476
quote:
Op zaterdag 5 mei 2007 16:55 schreef Aibmi het volgende:

[..]

Dat kan toch gewoon met een OR in je where-clause?
Ja.
O say, can you see, by the dawn's early light. What so proudly we hailed, at the twilight's last gleaming...
pi_49039954
quote:
Op zaterdag 5 mei 2007 16:55 schreef Aibmi het volgende:

[..]

Dat kan toch gewoon met een OR in je where-clause?
* in hoekje gaat zitten schamen dat ik daar niet zelf op kwam...
pi_49065893
bestaat in php een functie die gelijk staat aan dim van VBscript??
(dus in 1x een heleboel lege variabelen creeren?)
ik zit nu namelijk zoveel mogelijk index error's weg te werken maar dan krijg je dus een hele rits variable = ''; in je bestand...
pi_49066248
quote:
Op zondag 6 mei 2007 16:45 schreef mschol het volgende:
bestaat in php een functie die gelijk staat aan dim van VBscript??
(dus in 1x een heleboel lege variabelen creeren?)
ik zit nu namelijk zoveel mogelijk index error's weg te werken maar dan krijg je dus een hele rits variable = ''; in je bestand...
Index errors op variabelen die nog niet bestaan? Dat is wel een beetje vreemd, meestal krijg je die op arrays waarbij je een key aanspreekt die nog niet bestaat :P

Verder is er niet zoiets, het makkelijkst is (naar mijn mening) om gewoon voordat je variabelen gebruikt, ze te definiëren:
1
2
3
4
5
6
7
8
9
10
<?php
$a 
false;
$b 3;
if (
functieReturnWaarde())
{
    
$a true;
}
$b += ($a 3);
unset(
$a);
?>
pi_49066527
Volgens mij krijg je pas errors / notices als je acties als

1
2
3
<?php
if ($naam == false)
?>


uitvoerd, terwijl $naam nog nergens gebruikt is.
pi_49067476
quote:
Op zondag 6 mei 2007 16:54 schreef JeRa het volgende:

[..]

Index errors op variabelen die nog niet bestaan? Dat is wel een beetje vreemd, meestal krijg je die op arrays waarbij je een key aanspreekt die nog niet bestaat :P
nee ik had ze nog niet gedefineerd en dan krijg je idd index errors
echter wilde ik een nettere oplossing dan iets als dit:
1
2
3
4
5
6
7
<?php
$var1 
'';
$var3 '';
$var2 '';

//hier je code
?>


jammer dat niet zoiets als dim bestaat in php, maarja dan hou ik het zoals ik het nu heb, thnx iig..
  zondag 6 mei 2007 @ 17:30:09 #212
107951 JortK
Immer kwaliteitsposts
pi_49067566
Niet de mooiste manier inderdaad, maar ik denk dat het de enige werkbare oplossing is

Al snap ik alleen niet waarom je vars niet aan zou maken als ze in je array terugkomen, is een kleine moeite en heb je altijd je code al compleet, voorkomt denk ik een hoop gezeur later

* JortK spreekt uit eigen ervaring
pi_49067584
quote:
Op zondag 6 mei 2007 17:28 schreef mschol het volgende:

[..]

nee ik had ze nog niet gedefineerd en dan krijg je idd index errors
Zou je een voorbeeld kunnen geven van een stuk code dat die error geeft? Want voor zover ik weet krijg je die error alleen in combinatie met arrays, en dan is het niet de variabele die de error geeft, maar de array.
  zondag 6 mei 2007 @ 17:56:24 #214
104583 cyberstalker
Een krachtig neen!
pi_49068551
quote:
Op zondag 6 mei 2007 17:30 schreef JeRa het volgende:

[..]

Zou je een voorbeeld kunnen geven van een stuk code dat die error geeft? :) Want voor zover ik weet krijg je die error alleen in combinatie met arrays, en dan is het niet de variabele die de error geeft, maar de array.
Het hangt van je error_reporting af. Als je ook waarschuwingen weergeeft kun je een melding krijgen wanneer je probeert te lezen van een ongeinitializeerde variabele, bijvoorbeeld:

1
2
3
4
<?php
    error_reporting
(E_ALL);
    echo
$hoi
?>
Hope for the best, prepare for the worst.
  zondag 6 mei 2007 @ 18:09:55 #215
107951 JortK
Immer kwaliteitsposts
pi_49069117
ja die error_reporting(E_ALL); is echt dodelijk voor het tonen van al je meldingen haha

Ik heb deze functie eigenlijk altijd alleen maar aanstaan voor debuggen
  zondag 6 mei 2007 @ 18:13:46 #216
104583 cyberstalker
Een krachtig neen!
pi_49069288
quote:
Op zondag 6 mei 2007 18:09 schreef JortK het volgende:
ja die error_reporting(E_ALL); is echt dodelijk voor het tonen van al je meldingen haha

Ik heb deze functie eigenlijk altijd alleen maar aanstaan voor debuggen
Mijn tactiek is dan juist om dat altijd aan te zetten en je scripts dan zo te schrijven dat je die fouten niet krijgt.
Hope for the best, prepare for the worst.
  zondag 6 mei 2007 @ 18:17:05 #217
107951 JortK
Immer kwaliteitsposts
pi_49069435
quote:
Op zondag 6 mei 2007 18:13 schreef cyberstalker het volgende:

[..]

Mijn tactiek is dan juist om dat altijd aan te zetten en je scripts dan zo te schrijven dat je die fouten niet krijgt.
Ja bij het ontwikkelen heb ik het ook altijd aan staan, maar daarna haal ik hem eruit.

Wanneer ik later een probleem tegenkom of iets dan zet ik hem weer aan, voor het debuggen
pi_49069692
quote:
Op zondag 6 mei 2007 17:56 schreef cyberstalker het volgende:

[..]

Het hangt van je error_reporting af. Als je ook waarschuwingen weergeeft kun je een melding krijgen wanneer je probeert te lezen van een ongeinitializeerde variabele, bijvoorbeeld:
[ code verwijderd ]
Ja, dat weet ik. Maar krijg je dan een index error (daar ging het om namelijk)?
  zondag 6 mei 2007 @ 18:30:03 #219
104583 cyberstalker
Een krachtig neen!
pi_49069943
quote:
Op zondag 6 mei 2007 18:22 schreef JeRa het volgende:

[..]

Ja, dat weet ik. Maar krijg je dan een index error (daar ging het om namelijk)?
Wat bedoel je met index error? Een error als je een arrayelement wilt lezen wat nog niet bestaat?
Hope for the best, prepare for the worst.
pi_49069971
quote:
Op zondag 6 mei 2007 18:30 schreef cyberstalker het volgende:

[..]

Wat bedoel je met index error? Een error als je een arrayelement wilt lezen wat nog niet bestaat?
Ja, zie mijn vorige posts waar ik mschol quote
pi_49072491
quote:
Op zondag 6 mei 2007 17:30 schreef JeRa het volgende:

[..]

Zou je een voorbeeld kunnen geven van een stuk code dat die error geeft? Want voor zover ik weet krijg je die error alleen in combinatie met arrays, en dan is het niet de variabele die de error geeft, maar de array.
zie de reactie van cyberstalker onder jouw reactie, dat is exact wanneer het gebeurd, nou probeer ik em zelfs met Error reporting op E_All em zo schoon mogelijk te hebben, en dan komt soms die Index error voor
pi_49073479
quote:
Op zondag 6 mei 2007 19:36 schreef mschol het volgende:

[..]

zie de reactie van cyberstalker onder jouw reactie, dat is exact wanneer het gebeurd, nou probeer ik em zelfs met Error reporting op E_All em zo schoon mogelijk te hebben, en dan komt soms die Index error voor
Ik krijg dan 'unknown variable'.
  zondag 6 mei 2007 @ 20:01:31 #223
107951 JortK
Immer kwaliteitsposts
pi_49073628
quote:
Op zondag 6 mei 2007 19:57 schreef JeRa het volgende:

[..]

Ik krijg dan 'unknown variable'.
Ja dat kan ook.

Ik heb ook weleens dat ik zowel de unknown variable krijg en de undefined index melding.
pi_49073865
quote:
Op zondag 6 mei 2007 19:57 schreef JeRa het volgende:

[..]

Ik krijg dan 'unknown variable'.
hmmm.. oke., ik heb kennelijk wat te lang zitten coden...

al heb ik vroeger wel de undefined index error gekregen, weet alleen niet meer hoe
ik krijg nu idd, Notice: Undefined variable: data_SEO in ... on line ...
maar ook die wil ik weg hebben... even als:
Notice: Undefined offset: 0 in ... on line ...
en die laatste is idd als je b.v. $var[0] aanroept terwijl die niet bestaat
pi_49103613
hmm, ik probeer een pagina in te lezen van een andere website, echter staan daar japanse tekens op en die worden verpest door waarschijnlijk php..

ik heb wat gelezen over mbstring maar ik kan geen goede voorbeelden vinden over hoe ik die het beste kan gebruiken (en weet uberhaupt niet eens zeker of het werkt )
iemand?
pi_49104428
Ligt dat niet aan de encoding?
pi_49105459
quote:
Op maandag 7 mei 2007 16:06 schreef fokME2 het volgende:
Ligt dat niet aan de encoding?
ja dat dacht ik ook...
maar ik kan nergens vinden hoe ik die aan kan passen of hoe ik het kan opvangen (er staat in de bron pagina geen character encoding meta tag, dit zou het probleem kunnen zijn)
pi_49105790
Misschien zelf voor de zekerheid de encoding meegeven in de headers?
1Content-Type: text/html; charset=UTF-8


Edit: Dat werkt dus niet.

[ Bericht 16% gewijzigd door fokME2 op 07-05-2007 17:02:57 ]
pi_49107090
quote:
Op maandag 7 mei 2007 16:43 schreef fokME2 het volgende:
Misschien zelf voor de zekerheid de encoding meegeven in de headers?
[ code verwijderd ]

Edit: Dat werkt dus niet. o|O
oplossing zat wel die kant op:
ik gebruikte de functie htmlentities en die moest ik de encoding meegeven..
dus met
1
2
3
<?php
htmlentities
($alt_title,ENT_NOQUOTES,"UTF-8")
?>

werd alles goed weergegeven :)
pi_49107175
quote:
Op maandag 7 mei 2007 17:11 schreef mschol het volgende:

[..]

oplossing zat wel die kant op:
ik gebruikte de functie htmlentities en die moest ik de encoding meegeven..
dus met
[ code verwijderd ]

werd alles goed weergegeven
Nice.
pi_49108377
Ik probeer dotproject project management software te installeren, maar tijdens de install krijg ik de volgende foutmelding: Client does not support authentication protocol requested by server; consider upgrading MySQL client

Ik gebruik mysql 5.x en op mysql.org kom ik de volgende pagina tegen, maar ik begrijp er niet zoveel van

http://dev.mysql.com/doc/refman/5.0/en/old-client.html
O say, can you see, by the dawn's early light. What so proudly we hailed, at the twilight's last gleaming...
pi_49108566
@Bill.Clinton

De standaard mysql-extensie van PHP ondersteunt niet het nieuwe authenticatieprotocol van MySQL, je kunt daarvoor mysqli of PDO gebruiken
pi_49109376
quote:
Op maandag 7 mei 2007 17:48 schreef JeRa het volgende:
@Bill.Clinton

De standaard mysql-extensie van PHP ondersteunt niet het nieuwe authenticatieprotocol van MySQL, je kunt daarvoor mysqli of PDO gebruiken
En hoe update ik dat of moet ik dan php5 installeren?

-edit- 4.3.11 of 5.0.4 inderdaad
O say, can you see, by the dawn's early light. What so proudly we hailed, at the twilight's last gleaming...
pi_49113381
Ik ben een kleine applicatie aan het maken, maar wel met iets ingewikkelds er in.. voor mij..

Ik wil categorieën kunnen beheren met daaronder subcategorieën. Nu wil ik alle categorieen in een keer ophalen, in een array gooien en vervolgens sorteren. De root categorieen haal ik zo op:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
$query = "SELECT mc_id, mc_naam, mc_parent, mc_active FROM maincat ORDER BY mc_naam;";
$result = mysql_query($query);
$count = mysql_num_rows($result);
$counter = 0;
$cats = array();

// alle informatie in arrays gooien
while(list($id, $naam, $parent, $actief) = mysql_fetch_row($result)){
   $cats[$counter] = array($id, $naam, $parent, $actief);
   $counter++;
}

// aantal categorieen
$aantal = count($cats);
$aantal = $aantal - 1;

// array uitlezen
for ($i=0; $i<=$aantal; $i++){
   // root laag
   if ($cats[$i][2] == 0){
      echo $cats[$i][1];
      echo $cats[$i][2];
      echo "<br>";
   }
}


Dit werkt.. Maar hoe krijg ik nu de sub categorieen daar onder?
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
  maandag 7 mei 2007 @ 21:52:52 #235
104583 cyberstalker
Een krachtig neen!
pi_49119674
quote:
Op maandag 7 mei 2007 19:45 schreef markiemark het volgende:
Ik ben een kleine applicatie aan het maken, maar wel met iets ingewikkelds er in.. voor mij..

Ik wil categorieën kunnen beheren met daaronder subcategorieën. Nu wil ik alle categorieen in een keer ophalen, in een array gooien en vervolgens sorteren. De root categorieen haal ik zo op:

[ code verwijderd ]


Dit werkt.. Maar hoe krijg ik nu de sub categorieen daar onder?
Welke versie van MySQL gebruik je en hoe ziet je databasemodel eruit?
Hope for the best, prepare for the worst.
pi_49124243
eff crosspost:
[(X)HTML] voor dummies
pi_49131362
quote:
Op maandag 7 mei 2007 18:09 schreef George.W.Bush het volgende:

[..]

En hoe update ik dat of moet ik dan php5 installeren?

-edit- 4.3.11 of 5.0.4 inderdaad
Hmmz, ik heb 4.4.2 draaien dus dat kan het probleem niet veroorzaken?
O say, can you see, by the dawn's early light. What so proudly we hailed, at the twilight's last gleaming...
pi_49132219
fixed met de OLD_PASSWORD oplossing
O say, can you see, by the dawn's early light. What so proudly we hailed, at the twilight's last gleaming...
  dinsdag 8 mei 2007 @ 18:39:57 #239
107951 JortK
Immer kwaliteitsposts
pi_49153702
Ik ga nu beginnen met PHP en MS SQL 2005

Het draait nu naar behoren kijken hoever ik kom met de functies die PHP voor MS SQL heeft
pi_49154103
quote:
Op dinsdag 8 mei 2007 18:39 schreef JortK het volgende:
Ik ga nu beginnen met PHP en MS SQL 2005

Het draait nu naar behoren kijken hoever ik kom met de functies die PHP voor MS SQL heeft
Waarom MS SQL eigenlijk? kleven daar nog flinke voordelen aan of gewoon omdat je in een IIS-achtige omgeving draait ofzo?
  dinsdag 8 mei 2007 @ 19:08:06 #241
107951 JortK
Immer kwaliteitsposts
pi_49154872
quote:
Op dinsdag 8 mei 2007 18:49 schreef Intrepidity het volgende:

[..]

Waarom MS SQL eigenlijk? kleven daar nog flinke voordelen aan of gewoon omdat je in een IIS-achtige omgeving draait ofzo?
MSSQL no offence tegenover de MySQL fanaten is toch een van de meer stabielere database systemen.

Veel bedrijven die geen web applicaties draaien, maar echt productiesystemene draaien, draaien vaker op MS SQL als op MySQL.

Dat IIS draait of niet is voor mij niet interessant, aangezien PHP op zowel IIS als Apache kan draaien

Verder wil ik gewoon wat meer ervaring opdoen met MS SQL in combinatie met PHP, omdat ik voor me werk ook veel MS SQL, maar voornamelijk dan het bouwen van queries

Beetje zelf ontwikkeling dus ook weer (en dat is nooit weg)

En het aantal functionaliteit van MS SQL (en zeker 2005) is vele malen groter als MySQL als database systeem.
pi_49156378
quote:
Op dinsdag 8 mei 2007 19:08 schreef JortK het volgende:

En het aantal functionaliteit van MS SQL (en zeker 2005) is vele malen groter als MySQL als database systeem.
Zoals daar zijn?
Amsterdam, stad van hash en coke,
Waar de vrouwen zich vrouwelijk gedragen..
En de mannen ook..
pi_49156939
quote:
Op dinsdag 8 mei 2007 18:39 schreef JortK het volgende:
Ik ga nu beginnen met PHP en MS SQL 2005

Het draait nu naar behoren kijken hoever ik kom met de functies die PHP voor MS SQL heeft
Helaas geen behoorlijke error afhandeling, maar ik zal morgen wel ff een scriptje daarvor plaatsen.
O say, can you see, by the dawn's early light. What so proudly we hailed, at the twilight's last gleaming...
  dinsdag 8 mei 2007 @ 22:58:00 #244
120967 the_jasper
Karnemelk, shaken not stirred
pi_49165234
Hey

ik had ff een vraagje
ik heb een enquete gemaakt met een heleboel groepen radiobuttons, zoals dit:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
            
<form id="enquete" name="vragen" method="post" action="post.php">
                  <
span class="vraag">01. Vraag 1!</span><br />
                <
label><input class="radio" type="radio" name="vraag1" value="a" /></label> Blah!<br />   
                <
label><input class="radio" type="radio" name="vraag1" value="b" /></label> Blah!<br />
                <
label><input class="radio" type="radio" name="vraag1" value="c" /></label> Blah!<br />
                <
label><input class="radio" type="radio" name="vraag1" value="d" /></label> Blah!<br />
                <
br />
                 <
span class="vraag">02. Vraag 2!</span><br />
                <
label><input class="radio" type="radio" name="vraag2" value="a" /></label> Blah!<br />   
                <
label><input class="radio" type="radio" name="vraag2" value="b" /></label> Blah!<br /><br />
                <
br />
                 <
INPUT name="Submit" type="submit" value="Submit">
            </
form>
?>


en ik wou het uitlezen. Maar kan ik ook al die dingen uitlezen zonder te weten hoeveel het er zijn?
Dus dat je de resultaten van elke vraag in een array propt ofzo?

dat je zoiets als dit krijgt : [ a , b, d, c, a etc ]
Wat zegt hij nou.... Dat kan toch niet?
pi_49165408
@the_jasper

Ja, je kunt voor het name-attribuut ook een array opgeven (met key), dus dan krijg je

<input type="radio" name="vraag[1]" ...
<input type="radio" name="vraag[1]" ...
<input type="radio" name="vraag[2]" ...
etc

  dinsdag 8 mei 2007 @ 23:02:17 #246
120967 the_jasper
Karnemelk, shaken not stirred
pi_49165428
ok thanx
nu gaat het wel lukken
Wat zegt hij nou.... Dat kan toch niet?
  woensdag 9 mei 2007 @ 09:23:39 #247
107951 JortK
Immer kwaliteitsposts
pi_49174600
Ik heb een vraagje over MySQL 5.0.27.

In een cel heb ik het volgende staan:

1
2
3
inhoud_van_regel_1
inhoud_van_regel_2
inhoud_van_regel_3


Er staan dus 3 regels tekst in, gescheiden door een newline. Nu wil ik een view maken waarin elke regel zijn eigen cel krijgt. Ik kan de inhoud van de cel splitsen op '\n' en er zo 3 losse cellen van maken.

Maar mijn probleem zit hem in het feit dat er niet altijd 3 regels in staan, maar 1, 2 of 3 regels. In het geval dat er 1 regel in staat, dan moeten regel_2 en regel_3 leeg worden. Als ik ga matchen op newlines, dan heb ik het probleem dat in het geval van 1 of 2 regels er geen of maar 1 newline aanwezig is. Het splitsen op newlines gaat dan niet meer op.

Heeft iemand hier een oplossing voor. Een soort IF van (if geen newlines, dan regel_1 = tekst en regel_2 = '' en regel_3 = '') en indien 1 newline, dan worden regel_1 en regel_2 gevuld en blijft regel_3 leeg.
pi_49174733
Er is gewoon een IF statement .

Laat maar.
pi_49176165
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
function get_sql_error () {
  
    
$sql    "select @@ERROR as code";
    
$result mssql_query($sql);
    
$row    mssql_fetch_array($result);
    
$code   $row["code"]; // error code
    
$sql    "select cast (description as varchar(255)) as errtxt from master.dbo.sysmessages where error = $code and msglangid = 1033"// german
    
$result mssql_query($sql);
    
$row    mssql_fetch_array($result);
    if (
$row)
        
$text  $row["errtxt"]; // error text (with placeholders)
  
else
    
$text  "unknown error";
  
mssql_free_result($result);
  return 
"[$code] $text";
}
?>
O say, can you see, by the dawn's early light. What so proudly we hailed, at the twilight's last gleaming...
  woensdag 9 mei 2007 @ 11:36:52 #251
107951 JortK
Immer kwaliteitsposts
pi_49177228
quote:
Op woensdag 9 mei 2007 11:08 schreef George.W.Bush het volgende:

[ code verwijderd ]
Sweet die pak ik natuurlijk wel ff mee straks
pi_49178774
Ik snap iets niet. Waarom krijg ik meerdere resultaten van een count met de volgende Query!:

1
2
3
4
5
6
7
SELECT count( weblog_posts.id ) 
FROM weblog_posts
LEFT JOIN users ON users.id = weblog_posts.user_id
LEFT JOIN weblog ON weblog.id = weblog_posts.weblog_id
WHERE weblog_posts.message LIKE '%weblog%'
GROUP BY weblog_posts.id
LIMIT 0 , 30


:?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_49179712
@Chandler

Het enige wat ik nu even kan bedenken is dat hij COUNT(weblog_posts.id) als een aggregaatfunctie ziet bij "GROUP BY weblog_posts.id", waardoor hij het aantal weblog_posts.id's pér weblog_posts.id gaat tellen. Dan zou je als het goed is een hoop records met '1' moeten terugkrijgen. Zoek je niet toevallig COUNT(*)?

[ Bericht 81% gewijzigd door JeRa op 09-05-2007 12:44:47 ]
  woensdag 9 mei 2007 @ 13:38:42 #254
107951 JortK
Immer kwaliteitsposts
pi_49182341
quote:
Op woensdag 9 mei 2007 12:39 schreef JeRa het volgende:
@Chandler

Het enige wat ik nu even kan bedenken is dat hij COUNT(weblog_posts.id) als een aggregaatfunctie ziet bij "GROUP BY weblog_posts.id", waardoor hij het aantal weblog_posts.id's pér weblog_posts.id gaat tellen. Dan zou je als het goed is een hoop records met '1' moeten terugkrijgen. Zoek je niet toevallig COUNT(*)?
Ja als hij het aantal records wil weten wel ja

Het is trouwens nooit aan te raden om een veld wat in een aggregate function staat ook in een groupy by te gebruiken.
  woensdag 9 mei 2007 @ 17:17:35 #255
18008 hornage
FOK! Movie Trivia-Prijsmeester
pi_49191534
ik ben bezig met een fotouploadscript. Nu wil ik ervoor zorgen dat elke filename uniek is als ik hem wegschrijf. Ik vond hiervoor de mooie functie tempnam maar ik snap nog niet geheel hoe ik deze werkend krijg.
1
2
3
<?php
$filename
= tempnam("images", "news".$lastnewsid);
?>

Dit doe ik en ik krijg dan een pad naar een windows temp bestand terug.
Mijn bedoeling is dat ik een naam terugkrijg waarmee ik hem uniek in de map images op kan slaan. De bestandsnaam begint dan met news01 en daarna wat rommel om hem uniek te maken. Iemand een idee hoe dit te doen?
Test je filmkennis! Speel mee met FOK! Movie Trivia en win prijzen!
  woensdag 9 mei 2007 @ 17:24:10 #256
3677 SuperRembo
Sinds 1998
pi_49191774
quote:
Op woensdag 9 mei 2007 10:19 schreef HuHu het volgende:
[...]
Er staan dus 3 regels tekst in, gescheiden door een newline. Nu wil ik een view maken waarin elke regel zijn eigen cel krijgt. Ik kan de inhoud van de cel splitsen op '\n' en er zo 3 losse cellen van maken.
[...]
Dat lijkt me echt iets om in PHP op te lossen en niet in SQL.
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_49194300
quote:
Op woensdag 9 mei 2007 17:24 schreef SuperRembo het volgende:

[..]

Dat lijkt me echt iets om in PHP op te lossen en niet in SQL.
Ja, maar de 3 resultaat-cellen worden gebruikt in een externe applicatie die via ODBC de database uitleest. Ik kon dit dus niet in PHP oplossen en van de externe applicatie heb ik niet de beschikking over de broncode.

Ik heb dus een VIEW gemaakt die mijn eigen data zo omzet dat de externe applicatie er mee overweg kan.
pi_49196471
quote:
Op woensdag 9 mei 2007 17:17 schreef hornage het volgende:
ik ben bezig met een fotouploadscript. Nu wil ik ervoor zorgen dat elke filename uniek is als ik hem wegschrijf. Ik vond hiervoor de mooie functie tempnam maar ik snap nog niet geheel hoe ik deze werkend krijg.
[ code verwijderd ]

Dit doe ik en ik krijg dan een pad naar een windows temp bestand terug.
Mijn bedoeling is dat ik een naam terugkrijg waarmee ik hem uniek in de map images op kan slaan. De bestandsnaam begint dan met news01 en daarna wat rommel om hem uniek te maken. Iemand een idee hoe dit te doen?
Als je het in combinatie doet met mysql dan kan je toch net zo goed het bestand naar de sleutel vernoemen (altijd uniek...)?
pi_49196676
quote:
Op woensdag 9 mei 2007 17:17 schreef hornage het volgende:
ik ben bezig met een fotouploadscript. Nu wil ik ervoor zorgen dat elke filename uniek is als ik hem wegschrijf. Ik vond hiervoor de mooie functie tempnam maar ik snap nog niet geheel hoe ik deze werkend krijg.
[ code verwijderd ]

Dit doe ik en ik krijg dan een pad naar een windows temp bestand terug.
Mijn bedoeling is dat ik een naam terugkrijg waarmee ik hem uniek in de map images op kan slaan. De bestandsnaam begint dan met news01 en daarna wat rommel om hem uniek te maken. Iemand een idee hoe dit te doen?
Daarvoor kun je de functie uniqid gebruiken wat een uniek id maakt.
  woensdag 9 mei 2007 @ 20:08:23 #260
107951 JortK
Immer kwaliteitsposts
pi_49197663
quote:
Op woensdag 9 mei 2007 20:08 schreef JortK het volgende:
Of UUID() als je in MySQL aan de gang gaat
Ik zag vandaag toevallig een database-opzet voor een commerciële applicatie waarbij *alle* PK's gegenereerde UUID's waren. Wat bezielt sommige mensen?
  woensdag 9 mei 2007 @ 20:24:21 #262
12880 CraZaay
prettig gestoord
pi_49198251
Ik gebruik DOMXML voor het parsen van een XML-bestand, maar ik krijg het niet voor elkaar om de waarde van een element uit te lezen (dus <element>waarde</element>). Wie heeft de gouden tip, want van de manual word ik ook niet echt wijzer (alle pogingen lijken niet te werken)?
pi_49200397
quote:
Op woensdag 9 mei 2007 20:24 schreef CraZaay het volgende:
Ik gebruik DOMXML voor het parsen van een XML-bestand, maar ik krijg het niet voor elkaar om de waarde van een element uit te lezen (dus <element>waarde</element>). Wie heeft de gouden tip, want van de manual word ik ook niet echt wijzer (alle pogingen lijken niet te werken)?
1
2
3
<?php
preg_match
('<element>(.*?)</element>',$string);
?>


even uit mijn hoofd hoor...
  woensdag 9 mei 2007 @ 21:15:49 #264
12880 CraZaay
prettig gestoord
pi_49200863
quote:
Op woensdag 9 mei 2007 21:07 schreef mschol het volgende:

[..]
[ code verwijderd ]

even uit mijn hoofd hoor...
Da's toch lichtelijk ranzig wat mij betreft hoor

Ik wil graag DOMXML gebruiken om het XML-document te parsen, en het document niet als een string behandelen.

Waarschijnlijk is het issue dat een element meerdere kinderen heeft, omdat bijv. een tab ook een node is. Dan moet je weer gaan loopen om de eerste TextNode te vinden (net zoals in Javascript), maar ik vroeg me af of er geen functie is binnen de DOMXML-library die dit vanzelf doet.
  woensdag 9 mei 2007 @ 22:48:28 #265
107951 JortK
Immer kwaliteitsposts
pi_49205972
Weet iemand hoe ik een nieuw browser venster kan openen, maar zeg maar als een soort dialoog scherm van me current browser window?

En dan die output vanuit het dialog window weer terug kan geven aan me current browser window?
  woensdag 9 mei 2007 @ 22:56:17 #266
104583 cyberstalker
Een krachtig neen!
pi_49206403
quote:
Op woensdag 9 mei 2007 22:48 schreef JortK het volgende:
Weet iemand hoe ik een nieuw browser venster kan openen, maar zeg maar als een soort dialoog scherm van me current browser window?

En dan die output vanuit het dialog window weer terug kan geven aan me current browser window?
window.opener is een referentie naar het venster wat het nieuwe venster aanroept. Daarmee kun je gewoon variabelen of de DOM tree aanpassen .
Hope for the best, prepare for the worst.
  woensdag 9 mei 2007 @ 23:10:08 #267
107951 JortK
Immer kwaliteitsposts
pi_49207044
quote:
Op woensdag 9 mei 2007 22:56 schreef cyberstalker het volgende:

[..]

window.opener is een referentie naar het venster wat het nieuwe venster aanroept. Daarmee kun je gewoon variabelen of de DOM tree aanpassen .
Thanks!
pi_49207182
quote:
Op woensdag 9 mei 2007 21:15 schreef CraZaay het volgende:

[..]

Da's toch lichtelijk ranzig wat mij betreft hoor

Ik wil graag DOMXML gebruiken om het XML-document te parsen, en het document niet als een string behandelen.

Waarschijnlijk is het issue dat een element meerdere kinderen heeft, omdat bijv. een tab ook een node is. Dan moet je weer gaan loopen om de eerste TextNode te vinden (net zoals in Javascript), maar ik vroeg me af of er geen functie is binnen de DOMXML-library die dit vanzelf doet.
Hmm, zelf niet veel ervaring met parsen van bepaalde elementen van een DOM XML via PHP, maar op deze pagina staan alle Dom XML functies/classes van PHP. DomNode->child_nodes is kennelijk geschikt voor het parsen van elementen met meerdere childs.
quote:
Op woensdag 9 mei 2007 23:10 schreef JortK het volgende:

[..]

Thanks!
Inderdaad is window.opener de referentie naar de window die je betreffende window geopend heeft. Een mooiere oplossing vind ik echter een <div>je die als 'venster' fungeert, in plaats van zo'n lelijk nieuw browservenster. Kun je 'm ook helemaal zelf stijlen.
  donderdag 10 mei 2007 @ 00:37:21 #269
12880 CraZaay
prettig gestoord
pi_49210263
quote:
Op woensdag 9 mei 2007 23:13 schreef Tuvai.net het volgende:

[..]

Hmm, zelf niet veel ervaring met parsen van bepaalde elementen van een DOM XML via PHP, maar op deze pagina staan alle Dom XML functies/classes van PHP. DomNode->child_nodes is kennelijk geschikt voor het parsen van elementen met meerdere childs.
Weet ik en had uiteraard de manual al gelezen Punt is dus dat ik de waarde (cdata) van die child nodes wil hebben, maar dat lijkt nog niet zo makkelijk
  donderdag 10 mei 2007 @ 10:46:59 #270
12880 CraZaay
prettig gestoord
pi_49217158
quote:
Op donderdag 10 mei 2007 00:37 schreef CraZaay het volgende:

[..]

Weet ik en had uiteraard de manual al gelezen :) Punt is dus dat ik de waarde (cdata) van die child nodes wil hebben, maar dat lijkt nog niet zo makkelijk :P
Zoals ik al dacht heeft een element meerdere nodes in zich en gaat het om de text node.

1
2
3
4
5
6
7
foreach ($parent->child_nodes() AS $child)
{
   if ($child2->node_type() == XML_TEXT_NODE)
   {
      echo($child->node_value());
   }
}
  donderdag 10 mei 2007 @ 15:34:21 #271
107951 JortK
Immer kwaliteitsposts
pi_49228704
quote:
Op woensdag 9 mei 2007 23:13 schreef Tuvai.net het volgende:

Inderdaad is window.opener de referentie naar de window die je betreffende window geopend heeft. Een mooiere oplossing vind ik echter een <div>je die als 'venster' fungeert, in plaats van zo'n lelijk nieuw browservenster. Kun je 'm ook helemaal zelf stijlen.
Hoe bedoel je precies met een DIV, hoe kan ik op die manier een nieuw window opbouwen dan?

* JortK wordt nu toch wel nieuwsgierig
pi_49228807
quote:
Op donderdag 10 mei 2007 15:34 schreef JortK het volgende:

[..]

Hoe bedoel je precies met een DIV, hoe kan ik op die manier een nieuw window opbouwen dan?

* JortK wordt nu toch wel nieuwsgierig
Maak een 'zwevende' div die je met CSS styled als venster. Het is dus geen nieuw venster, maar een neppe.
Zie als voorbeeld het PM systeem hier, als je het voorbeeld van een nieuw bericht bekijkt
  donderdag 10 mei 2007 @ 15:48:55 #273
107951 JortK
Immer kwaliteitsposts
pi_49229348
quote:
Op donderdag 10 mei 2007 15:36 schreef Piles het volgende:

[..]

Maak een 'zwevende' div die je met CSS styled als venster. Het is dus geen nieuw venster, maar een neppe.
Zie als voorbeeld het PM systeem hier, als je het voorbeeld van een nieuw bericht bekijkt
Ik gaat eens kijken, als iemand toevallig nog een tut ervoor heeft, genre posten
  donderdag 10 mei 2007 @ 15:56:44 #275
12880 CraZaay
prettig gestoord
pi_49229674
En een extragatis tip: leg tussen het 'venster' en de rest van de content een viewport-vullende div met een (semi-)transparante achtergrond als je niet wilt dat bezoekers buiten dat 'venster' op een link kunnen klikken.
  donderdag 10 mei 2007 @ 15:58:45 #276
107951 JortK
Immer kwaliteitsposts
pi_49229778
quote:
Op donderdag 10 mei 2007 15:56 schreef CraZaay het volgende:
En een extragatis tip: leg tussen het 'venster' en de rest van de content een viewport-vullende div met een (semi-)transparante achtergrond als je niet wilt dat bezoekers buiten dat 'venster' op een link kunnen klikken.
OOhhhh die is goed die tip
pi_49229847
quote:
Die is behoorlijk brak. Als je scrolt gaat het al mis
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
  donderdag 10 mei 2007 @ 16:01:22 #278
107951 JortK
Immer kwaliteitsposts
pi_49229889
quote:
Op donderdag 10 mei 2007 16:00 schreef SuperRembo het volgende:

[..]

Die is behoorlijk brak. Als je scrolt gaat het al mis
LOL je hebt gelijk
pi_49230127
quote:
Op donderdag 10 mei 2007 16:00 schreef SuperRembo het volgende:

[..]

Die is behoorlijk brak. Als je scrolt gaat het al mis
Onder Safari gaat het scrollen wel goed, het is alleen jammer dat hij linksboven aan het venster snapt, en hij alle tekst op de pagina selecteert.
pi_49230637
quote:
Op donderdag 10 mei 2007 16:00 schreef SuperRembo het volgende:

[..]

Die is behoorlijk brak. Als je scrolt gaat het al mis
Daarnaast gaat het bewegen fout, het maximaliseren is ruk en staat er levensgroot "deprecated" boven. Laat staan dat het er in m'n linuxdistro ontzettend lelijk uit ziet
pi_49232876
Beste mede-fokkers,

Ik krijg de volgende error als ik probeer een pagina met daarin data uit een MsyQL-database probeer te includen:
quote:
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Hebben jullie misschien een idee wat dat kan zijn? Indien ik de pagina niet include dan doet deze het wel. Zie hier.

Poepeneesje.
Aan dit bericht kunnen geen rechten worden ontleend.
pi_49233068
quote:
Op donderdag 10 mei 2007 17:09 schreef poepeneesje het volgende:
Ik krijg de volgende error als ik probeer een pagina met daarin data uit een MsyQL-database probeer te includen:
Zie voor meer info dus [PHP&MySQL] Includen en "correct" uitlezen uit de database
pi_49233984
quote:
Op donderdag 10 mei 2007 17:09 schreef poepeneesje het volgende:
Beste mede-fokkers,

Ik krijg de volgende error als ik probeer een pagina met daarin data uit een MsyQL-database probeer te includen:
[..]

Hebben jullie misschien een idee wat dat kan zijn? Indien ik de pagina niet include dan doet deze het wel. Zie hier.

Poepeneesje.
Waarschijnlijk gebruik je ergens identieke variabellen-namen in de verschillende bestanden?
pi_49234574
quote:
Op woensdag 9 mei 2007 12:39 schreef JeRa het volgende:
@Chandler

Het enige wat ik nu even kan bedenken is dat hij COUNT(weblog_posts.id) als een aggregaatfunctie ziet bij "GROUP BY weblog_posts.id", waardoor hij het aantal weblog_posts.id's pér weblog_posts.id gaat tellen. Dan zou je als het goed is een hoop records met '1' moeten terugkrijgen. Zoek je niet toevallig COUNT(*)?
Zou je zeggen ja!.
quote:
Op woensdag 9 mei 2007 13:38 schreef JortK het volgende:
Ja als hij het aantal records wil weten wel ja :Y

Het is trouwens nooit aan te raden om een veld wat in een aggregate function staat ook in een groupy by te gebruiken.
Ik zal wel moeten, dit omdat ik 2 queries draai.

1. voor het aantal mogelijke restultaten
2. voor het aantal resultaten per pagina!

1SELECT count(*) FROM weblog_posts LEFT JOIN users ON users.id = weblog_posts.user_id LEFT JOIN weblog ON weblog.id = weblog_posts.weblog_id WHERE weblog_posts.subject LIKE '%post%' GROUP BY weblog_posts.id


Er zijn echter nog meer mogelijke queryies ed... dit ivm de mogelijke zoekopdrachten.

Heeft iemand een idee hoe dit op te lossen? group by is namelijk een vereiste bij joins.. :@
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_49235778
quote:
Op donderdag 10 mei 2007 17:57 schreef Chandler het volgende:
[..]
group by is namelijk een vereiste bij joins..
Huh?

Wat wil je precies tellen?
Wil iedereen die in telekinese gelooft nu mijn hand op steken?
| Foto's van toen en nu | Icons | Whatpulse keyboard | .NET developer? |
pi_49236271
@Chandler

Het is nog steeds niet duidelijk wat je precies wilt tellen; het aantal mogelijke resultaten kun je eventueel afleiden door SQL_CALC_FOUND_ROWS en FOUND_ROWS() te gebruiken, het aantal resultaten per pagina bepaal je enerzijds vantevoren en anderzijds door te kijken hoeveel records je terugkrijgt.

@SuperRembo

Hij bedoelt dat hij een GROUP BY moet plaatsen omdat ie anders één item meerdere keren als zoekresultaat terugkrijgt
pi_49236754
Bestaat er voor bijvoorbeeld Mac OS X een PHP compiler? Dat ik in de terminal gewoon PHP commands (of desnoods een lap code) in kan voeren, en hij het resultaat teruggeeft?

Zou voor sommige kleine testpunten wel makkelijk zijn
pi_49236839
quote:
Op donderdag 10 mei 2007 19:06 schreef Geqxon het volgende:
Bestaat er voor bijvoorbeeld Mac OS X een PHP compiler? Dat ik in de terminal gewoon PHP commands (of desnoods een lap code) in kan voeren, en hij het resultaat teruggeeft?

Zou voor sommige kleine testpunten wel makkelijk zijn
PHP komt met een interpreter die je vanaf de command-line kunt aanroepen met een PHP file als argument. Bijvoorbeeld onder DOS:

1C:> php.exe -f main.php
Too old to Trick or Treat, too young to die
pi_49237046
quote:
Op donderdag 10 mei 2007 18:53 schreef JeRa het volgende:
@Chandler

Het is nog steeds niet duidelijk wat je precies wilt tellen; het aantal mogelijke resultaten kun je eventueel afleiden door SQL_CALC_FOUND_ROWS en FOUND_ROWS() te gebruiken, het aantal resultaten per pagina bepaal je enerzijds vantevoren en anderzijds door te kijken hoeveel records je terugkrijgt.

@SuperRembo

Hij bedoelt dat hij een GROUP BY moet plaatsen omdat ie anders één item meerdere keren als zoekresultaat terugkrijgt
@jera; dat doe je normaal toch met MySQL_NUM_ROWS... maar dan is de query al in zijn geheel uitgevoerd... en dat wil ik dus voorkomen qua preformance.

Wat ik wil is meerdere tabellen uitlezen in 1 query... waarbij de parameters (zoekopdrachten) variabel kunnen zijn maar ik in een query uitlees hoeveel resultaten er zijn, daarna wil ik bv 25 resultaten vanaf een bepaald punt gaan uitlezen..

Ik hoop dat dit snapbaar is
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_49237154
Chandler:

Wat is er mis met eerst een aparte query draaien voor het aantal resultaten (dmv mysql_result(), niet met mysql_num_rows dus ) en vervolgens de query draaien waarmee je de daadwerkelijke data/resultaten retourneert?
pi_49237400
Tuvai.net

Dat wil ik dus juist! Voorbeeld van de 2 queries.

1. Voor het totaal aantal resultaten (mysql_result(0, $sql)
1
2
3
4
5
6
SELECT count(*) 
FROM weblog_posts 
LEFT JOIN users ON users.id = weblog_posts.user_id 
LEFT JOIN weblog ON weblog.id = weblog_posts.weblog_id 
WHERE weblog_posts.subject LIKE '%post%' 
GROUP BY weblog_posts.id


en dan de query voor het uitlezen, (mysql_query, mysql_num_rows)

1
2
3
4
5
6
SELECT weblog.subdomain, weblog_posts.*, users.username AS weblogusername 
FROM weblog_posts 
LEFT JOIN users ON users.id = weblog_posts.user_id 
LEFT JOIN weblog ON weblog.id = weblog_posts.weblog_id 
WHERE weblog_posts.subject LIKE '%post%' 
GROUP BY weblog_posts.id


The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_49237410
quote:
Op donderdag 10 mei 2007 17:41 schreef Tuvai.net het volgende:

[..]

Waarschijnlijk gebruik je ergens identieke variabellen-namen in de verschillende bestanden?
Ook niet...
Aan dit bericht kunnen geen rechten worden ontleend.
pi_49237752
Chandler:

Wat probeer je te doen? Paginanummering aan je script toe te voegen aan de hand van het aantal records?

Anyway, het aantal records kom je dus heel eenvoudig op deze manier te weten:

1$aantalRecords=mysql_result(mysql_query("SELECT count(*) FROM weblog_posts"),0,0);


En vervolgens gewoon de volgende query gebruiken voor het weergeven van je data:

1
2
3
4
5
6
SELECT wp.*, w.subdomain, u.username AS weblogusername 
FROM weblog_posts wp 
JOIN users u ON u.id=wp.user_id 
JOIN weblog w ON w.id=wp.weblog_id
WHERE wp.subject LIKE '%post%' 
ORDER BY wp.id


[ Bericht 9% gewijzigd door Tuvai.net op 10-05-2007 19:47:00 ]
pi_49238123
quote:
Op donderdag 10 mei 2007 19:16 schreef Chandler het volgende:

[..]

@jera; dat doe je normaal toch met MySQL_NUM_ROWS... maar dan is de query al in zijn geheel uitgevoerd... en dat wil ik dus voorkomen qua preformance.
Als jij een COUNT(*) doet moet MySQL toch de hele query uitvoeren, dus qua performance zit je niet goed. Sterker nog, je moet echt eens kijken naar SQL_CALC_FOUND_ROWS, omdat je daarmee óók met een LIMIT-clausule het totaal aantal rijen kunt bepalen, en je dus maar één query hoeft uit te voeren (okee, twee, maar die tweede is voor SELECT FOUND_ROWS()).

Ook met SQL_CALC_FOUND_ROWS moet de hele query worden uitgevoerd, maar MySQL probeert dit sneller te doen door alleen data op te halen als de records binnen de LIMIT-clausule vallen.
pi_49238164
Helaas zit je toch FOUT! hehe

Stel een gebruiker wil het volgende.

1. Kijken hoeveel postings het woord (post) hebben.
2. Kijken hoeveel reacties een gebruiker heeft gepost (op basis van inner join met 'users')
3. Kijken hoeveel reacties een IP adres heeft en ga zo maar door.

Daarom moet ik de eerste resultaten doro een count halen. Daarna kan ik deze per pagina laten oproepen... Of zit ik nou raar te spacen?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_49238234
quote:
Op donderdag 10 mei 2007 19:47 schreef Chandler het volgende:
Helaas zit je toch FOUT! hehe

Stel een gebruiker wil het volgende.

1. Kijken hoeveel postings het woord (post) hebben.
2. Kijken hoeveel reacties een gebruiker heeft gepost (op basis van inner join met 'users')
3. Kijken hoeveel reacties een IP adres heeft en ga zo maar door.

Daarom moet ik de eerste resultaten doro een count halen. Daarna kan ik deze per pagina laten oproepen... Of zit ik nou raar te spacen?
"De eerste resultaten"? En je weet dat een COUNT() zonder LIMIT alsnog de hele query uitvoert?
pi_49244365
Dat weet ik, maar als je een query uitvoert op alle velden van een tabel of alleen op de ID's van een tabel scheelt dit toch aardig in de preformance?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_49245057
quote:
Op donderdag 10 mei 2007 21:45 schreef Chandler het volgende:
Dat weet ik, maar als je een query uitvoert op alle velden van een tabel of alleen op de ID's van een tabel scheelt dit toch aardig in de preformance?
Alleen als die velden daadwerkelijk opgehaald worden. Als je SQL_CALC_FOUND_ROWS gebruikt, wordt jouw tweede query uitgevoerd en zodra de LIMIT bereikt is gaat ie verder joinen (zonder de waarden op te halen!) en doet ie in feite een COUNT(*). Reken daarbij dat je maar de overhead van één grote en één kleine query hebt t.o.v. één grote en één normale query en je hebt performancewinst.
  donderdag 10 mei 2007 @ 21:56:59 #299
12880 CraZaay
prettig gestoord
pi_49245080
quote:
Op donderdag 10 mei 2007 21:45 schreef Chandler het volgende:
Dat weet ik, maar als je een query uitvoert op alle velden van een tabel of alleen op de ID's van een tabel scheelt dit toch aardig in de preformance?
"query uitvoeren op"? Het verschil zit 'm toch enkel in de hoeveelheid data die je retourneert? de where-claus blijft hetzelfde, net als de joins, etc.
pi_49250741
vraagje:
ik moet een aantal rijen opbouwen voor de alternative titels in mijn database
tabel krijgt zo'n layout:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<table>
<tr>
<td>titel 1</td>
<td>titel 2</td>
</tr>
<tr>
<td>titel 1</td>
<td>titel 2</td>
</tr>
<tr>
<td>titel 1</td>
<td>titel 2</td>
</tr>
<tr>
<td>titel 3</td>
<td>titel 4</td>
</tr>
</table>


nu krijg ik wel m.b.v. een querie de juiste gegevens
ik heb d.m.v. onderstaande code een tabel opgebouwd die netjes alle namen weergeeft, echter
wil ik (als er een oneven aantal titels is) dat de laatste cel gevuld wordt met een spatie..
ik weet echter niet hoe ik dat in mijn code kan doen en of ik qua code het misschien efficienter kan doen?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?php
while($Details03 mysql_fetch_assoc($result_detail03))
{
    if(
$kolom 2)
    {
        if(
$kolom == 0) {$tabel .= "\r\t<tr>";}
        
        if(
$Details03['title_language'] != '')
        {
             
$tabel .= "\r\t\t<td>".$Details03['title']."(".$Details03['title_language'].")</td>";
        }
        else
        {
             
$tabel .= "\r\t\t<td>".$Details03['title']."</td>";
        }
        
$kolom++;
    }
    else
    {
        
$tabel .= "\r\t</tr>";
        
$kolom 0;
    }
            
}
$tabel .= "\r\t</tr>";
?>
pi_49256353
Ik zou kiezen voor strlen($Details03['title_language'])
The people who lost my respect will never get a capital letter for their name again.
Like trump...
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')