abonnement Unibet Coolblue Bitvavo
  FOK!-Schrikkelbaas vrijdag 17 september 2010 @ 21:41:26 #251
1972 Swetsenegger
Egocentrische Narcist
pi_86552832
quote:
Op vrijdag 17 september 2010 21:18 schreef Dalando het volgende:

[..]

Nee, gewoon zoals het hoort in de database doen (met codes enzo, laat alleen mysql_real_escape_string erop) en dan als je alles uit de database haalt, het functionen en utf8ten enzovoorts...
Nou... als magic quotes aan staat wil je wel strip slashen....
  vrijdag 17 september 2010 @ 21:42:43 #252
137776 boem-dikkie
Jedi Mind Baby!
pi_86552891
quote:
Op vrijdag 17 september 2010 21:39 schreef NonameNogame het volgende:
hallo hallo hallo :),

Ik zou graag php willen leren om scriptjes te kunnen schrijven en die dan kan verwerken in een site.

Het leren programmeren kan ik mezelf wel aanleren door tutorials e.d. Wat mij echter niet duidelijk is, is de gehele installatie van php icm Apache.

- Ik wil dus eerst Apache installeren en dan PHP. Maar als ik nu naar de apache site ga, krijg ik een shitload aan opties qua 'projects'. Nu is mijn vraag, welk apache-project moet ik downloaden voor mijn doeleinden? (doel: simpelweg leren van PHP-coderen en het testen van zelfgemaakte basic programmatjes. Ik wil nog niets online zetten).

- Als ik een apache project download, zoals bijv. Apache http, is mijn laptop dan direct te 'bezoeken' vanaf het internet? (ik ben nog een noob met servers en netwerken enzo).


Nogmaals, mijn doel voorlopig is om alleen PHP te leren voor OFFLINE-gebruik. Ik wil wel basic scriptjes kunnen maken en basic html-paginás waar ik die scriptjes in verwerk, en ik wil voorlopig (lees: eerste half jaar), alles graag offline-uittesten.

Wat moet ik installeren?
Ik denk dat als je gewoon lekker offline wilt werken je het beste 'USBwebserver' kunt downloaden. Gratis software, en extreem makkelijk. http://www.usbwebserver.net/nl/

Dan hoef je ook geen zorgen te maken over het installeren van Apache e.d.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
pi_86552988
dank dank dank dank!! :).

Precies wat ik nodig had!
  FOK!-Schrikkelbaas vrijdag 17 september 2010 @ 21:47:48 #254
1972 Swetsenegger
Egocentrische Narcist
pi_86553111
of appserv of een andere wamp installatie.
pi_86553190
quote:
Op vrijdag 17 september 2010 21:41 schreef Swetsenegger het volgende:

[..]

Nou... als magic quotes aan staat wil je wel strip slashen....
Maar dat hoort uit te staan bij een goede installatie. En in PHP6 kan het niet meer aan. :)
  FOK!-Schrikkelbaas vrijdag 17 september 2010 @ 21:56:16 #256
1972 Swetsenegger
Egocentrische Narcist
pi_86553467
quote:
Op vrijdag 17 september 2010 21:49 schreef Light het volgende:

[..]

Maar dat hoort uit te staan bij een goede installatie. En in PHP6 kan het niet meer aan. :)
Er zal zat shared hosting zijn met magic quotes aan. Maar goed dan zo

1
2
3
4
5
<?php
if(get_magic_quotes_gpc()){
   
//strip_slashes
}
?>
pi_86554542
quote:
Op vrijdag 17 september 2010 21:56 schreef Swetsenegger het volgende:

[..]

Er zal zat shared hosting zijn met magic quotes aan. Maar goed dan zo
[ code verwijderd ]


True :) Zolang je er maar rekening mee houdt dat $_GET en $_POST (en de andere superglobals) ook arrays als elementen kunnen hebben en dat array_walk_recursive pas sinds PHP5 bestaat.
  FOK!-Schrikkelbaas vrijdag 17 september 2010 @ 22:25:51 #258
1972 Swetsenegger
Egocentrische Narcist
pi_86554816
quote:
Op vrijdag 17 september 2010 22:19 schreef Light het volgende:

[..]

True :) Zolang je er maar rekening mee houdt dat $_GET en $_POST (en de andere superglobals) ook arrays als elementen kunnen hebben en dat array_walk_recursive pas sinds PHP5 bestaat.
Daar had roonaan een leuke functie voor geschreven:

1
2
3
4
5
6
7
<?php
function stripslashes_deep($value)
{
   
$value is_array($value) ? array_map('stripslashes_deep'$value) : stripslashes($value);
   return 
$value;
}
?>
  vrijdag 17 september 2010 @ 22:30:47 #259
158136 Joooo-pi
Do you want a balloon...
pi_86555034
quote:
Op vrijdag 17 september 2010 21:20 schreef boem-dikkie het volgende:

[..]



Waarom zet je die data niet gewoon in je personen tabel?
Dit is beetje simpel voorbeeld, maar er is dan nog een tabel met een rijtje constanten. In de data tabel combineren dan persoon en die andere constante met gegevens op een bepaalde datum...
heitieh
pi_86560316
Edit, ik reageer op een hele oude post :(
  zaterdag 18 september 2010 @ 01:55:26 #261
118585 Crutch
Filantroop || Taalzwengel
pi_86561868
AAAAARGH!!!! :(

Ik lees de volgende foutmelding in een log file:

1Use of undefined constant \x91memory_limit\x92 - assumed '\x91memory_limit\x92' in .................
En dat komt door deze regel in een PHP-bestand:

1
2
3
<?php
ini_set
('memory_limit''12M');
?>
Die klopt toch gewoon?
Of loopt mijn hosting provider nu te kutten?

[ Bericht 7% gewijzigd door Crutch op 18-09-2010 02:13:34 ]
Je moeder is een hamster
  zaterdag 18 september 2010 @ 02:12:45 #262
118585 Crutch
Filantroop || Taalzwengel
pi_86562114
quote:
Op zaterdag 18 september 2010 01:55 schreef Crutch het volgende:
AAAAARGH!!!! :(

Ik lees de volgende foutmelding in een log file:
[ code verwijderd ]

En dat komt door deze regel in een PHP-bestand:
[ code verwijderd ]

Die klopt toch gewoon?
Of loopt mijn hosting provider nu te kutten?
Okay, opgelost door een php.ini met memory_limit = 12M in de desbetreffende map te flikkeren.
Je moeder is een hamster
  zaterdag 18 september 2010 @ 02:14:42 #263
118585 Crutch
Filantroop || Taalzwengel
pi_86562132
quote:
Op zaterdag 18 september 2010 02:12 schreef Crutch het volgende:

[..]

Okay, opgelost door een php.ini met memory_limit = 12M in de desbetreffende map te flikkeren.
En de aanhalingstekens waren fout. :')
Als ik daar nou eens eerst naar gekeken had....
Je moeder is een hamster
  zaterdag 18 september 2010 @ 11:13:45 #264
137776 boem-dikkie
Jedi Mind Baby!
pi_86565419
quote:
Op vrijdag 17 september 2010 22:30 schreef Joooo-pi het volgende:

[..]

Dit is beetje simpel voorbeeld, maar er is dan nog een tabel met een rijtje constanten. In de data tabel combineren dan persoon en die andere constante met gegevens op een bepaalde datum...
Nou. Ik hoop dat ik je dit duidelijk kan uitleggen.

Je hebt als voorbeeld twee tabellen.

Nieuws en categorie.

In de tabel categorie staan
'categorie_id' <- Primaire sleutel
'naam'

In de tabel nieuws staan
'nieuws_id' <- Primaire sleutel
'naam'
'bericht'
'categorie_id' <- Verwijzende sleutel.

Je kunt vervolgens met een JOIN (beetje lastig uitleggen, moet je even Google gebruiken) zorgen dat hij de verwijzende sleutel koppelt aan de andere tabel en in het nieuwsbericht dus de categorie laat zien waarvan de categorie_id overeenkomt.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
  zaterdag 18 september 2010 @ 11:19:19 #265
75592 GlowMouse
l'état, c'est moi
pi_86565514
Dan heb je nog geen foreign key. Alleen InnoDB ondersteunt foreign keys, en je kunt ze niet aanmaken door in phpmyadmin te klikken maar je moet zelf de query ervoor typen.

http://dev.mysql.com/doc/(...)key-constraints.html
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  zaterdag 18 september 2010 @ 11:20:32 #266
137776 boem-dikkie
Jedi Mind Baby!
pi_86565531
quote:
Op zaterdag 18 september 2010 11:19 schreef GlowMouse het volgende:
Dan heb je nog geen foreign key. Alleen InnoDB ondersteunt foreign keys, en je kunt ze niet aanmaken door in phpmyadmin te klikken maar je moet zelf de query ervoor typen.

http://dev.mysql.com/doc/(...)key-constraints.html
Wat is het verschil in werking tussen zo'n verwijzende sleutel als ik hem uitleg en een foreign key :@ ?
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
  zaterdag 18 september 2010 @ 11:21:13 #267
75592 GlowMouse
l'état, c'est moi
pi_86565544
quote:
Op zaterdag 18 september 2010 11:20 schreef boem-dikkie het volgende:

[..]

Wat is het verschil in werking tussen zo'n verwijzende sleutel als ik hem uitleg en een foreign key :@ ?
Dat er een check plaatsvindt of categorie_id echt bestaat wanneer je een rij invoegt/aanpast.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  zaterdag 18 september 2010 @ 12:02:23 #268
158136 Joooo-pi
Do you want a balloon...
pi_86566453
quote:
Op zaterdag 18 september 2010 11:21 schreef GlowMouse het volgende:

[..]


Dat er een check plaatsvindt of categorie_id echt bestaat wanneer je een rij invoegt/aanpast.
Hmm, misschien denk ik te moeilijk en neem ik het begrip "relationele database" te serieus...

Ik zal van het voorbeeld even de echte situatie schetsen. Hopelijk kunnen jullie me adviseren hoe ik het op moet bouwen.

Op mijn werk hebben we 8 productielijnen, zo'n 14 lijnchefs.

Per dag wordt bijgehouden hoeveel uitval er gemaakt is op de lijn en welke chef daar bij was.

Nu wil ik dit een beetje netjes in een database opslaan (tevens learning on the job :D ) door wat simpele php pagina's te schrijven om de gegevens in te voeren. Ik ben al wel zover dat een probeersel in grote lijnen werkt.

Als ik nu voor het echie iets wil gaan maken wil ik het natuurlijk goed doen he :) En zo zag ik dus een tabel "Chef" en en de tabel "data" de rij "chef", zonder dat die gelinkt zijn...

Ik kan in het php script natuurlijk zo schrijven dat de rij "chef" altijd gevuld wordt met gegevens uit de tabel "chef", maar dan zijn ze op zich niet echt gekoppeld, toch??

edit:
Ohja, in het probeersel had ik 3 tabellen:
Tabel 1: Lijnen:
id
lijnnummer

Tabel 2: Chefs
id
Voornaam
Achternaam

Tabel 3: Data
id
datum
chef
lijn
hoeveelheid
heitieh
pi_86566926
Het idee van relationele databases is dat je de logica en relaties van objecten/entiteiten op databaseniveau neerlegt. Je kunt zeker in je PHP code (op applicatieniveau) allemaal checks gaan uitvoeren, maar dat is veel te omslachtig. Als je foreign keys legt dan vertel je je database eigenlijk dat TabelX - VeldX verwijst naar TabelY - VeldX. Sowieso is het veel beter voor de integriteit van je gegevens, als je met een relationeel databasemodel werkt. Je kunt in een niet-relationele database bijvoorbeeld een record invoeren, met een veld dat verwijst naar een record dat niet eens bestaat, hetgeen weer resulteert in het schrijven van allerlei overbodige code m.b.t. het controleren en dergelijke. :)
pi_86566991
quote:
Op zaterdag 18 september 2010 11:19 schreef GlowMouse het volgende:
Dan heb je nog geen foreign key. Alleen InnoDB ondersteunt foreign keys, en je kunt ze niet aanmaken door in phpmyadmin te klikken maar je moet zelf de query ervoor typen.

http://dev.mysql.com/doc/(...)key-constraints.html
Kan wel gewoon in PHPMyAdmin hoor. Als je een InnoDB tabel hebt verschijnt er op de tabel-structuur pagina een linkje 'Relatieoverzicht'. :) Wellicht dat oudere versies van PMA dat nog niet ondersteunden.
  zaterdag 18 september 2010 @ 12:40:26 #271
158136 Joooo-pi
Do you want a balloon...
pi_86567395
quote:
Op zaterdag 18 september 2010 12:23 schreef Tuvai.net het volgende:
Het idee van relationele databases is dat je de logica en relaties van objecten/entiteiten op databaseniveau neerlegt. Je kunt zeker in je PHP code (op applicatieniveau) allemaal checks gaan uitvoeren, maar dat is veel te omslachtig. Als je foreign keys legt dan vertel je je database eigenlijk dat TabelX - VeldX verwijst naar TabelY - VeldX. Sowieso is het veel beter voor de integriteit van je gegevens, als je met een relationeel databasemodel werkt. Je kunt in een niet-relationele database bijvoorbeeld een record invoeren, met een veld dat verwijst naar een record dat niet eens bestaat, hetgeen weer resulteert in het schrijven van allerlei overbodige code m.b.t. het controleren en dergelijke. :)
Oke, e.e.a. moet dus wel gelinkt worden in de database. Hoe kan ik dit het beste opbouwen?

(ps. ik werk dus met een LAMP servertje)
heitieh
pi_86567721
quote:
Op zaterdag 18 september 2010 12:40 schreef Joooo-pi het volgende:

[..]

Oke, e.e.a. moet dus wel gelinkt worden in de database. Hoe kan ik dit het beste opbouwen?

(ps. ik werk dus met een LAMP servertje)
Je kunt hier gewoon PHPMyAdmin voor gebruiken. :)

Je dient er allereerst voor de zorgen dat je tabellen de Storage Engine InnoDB gebruiken, en niet de (nu nog) standaard MyISAM. Ook zorg je dat de velden die naar elkaar moeten verwijzen, identiek zijn (dus beiden bijvoorbeeld 'unsigned' ints). Leg ook Indexes op de velden die je straks gaat gebruiken voor je Foreign Keys.

Zodra een tabel InnoDB als Storage Engine gebruikt, zal er op de Structuur-pagina van een tabel (onder de velden) een linkje 'Relation View' verschijnen. Daarmee kom je op een pagina waar je per veld een Foreign Key kunt leggen naar de betreffende tabel en het veld. Kwestie van de tabel + veld in de dropdown selecteren, opslaan en klaar is Kees. :)

Een ander voordeel is, zoals die Relation View pagina al impliceert, dat je recursief handelingen uit kunt voeren als een record verwijderd of geupdate wordt. Dat is handig voor situaties waar je een heleboel tabellen hebt die relationeel met elkaar verbonden zijn, en dat je een tabel op het 'hoogste' hiërarchische niveau verwijderd dat ook de onderliggende record verwijderd worden. Ik heb het toevallig van de week nog gehad bij een enquęte applicatie met de volgende hiërarchie voor de enquętes:

Enquęte -> Rubriek -> Categorie -> Vraag

Kortom, voor het verwijderen van een hele enquęte en de daaronder liggende rubrieken, categorieën en vragen, hoef ik alleen maar de enquęte te verwijderen. De database doet dan de rest. :)
  zaterdag 18 september 2010 @ 13:00:40 #273
158136 Joooo-pi
Do you want a balloon...
pi_86567933
Oke ^O^

Maandag op m'n werk proberen (als ik tijd heb :') )
heitieh
  zondag 19 september 2010 @ 11:16:08 #274
137776 boem-dikkie
Jedi Mind Baby!
pi_86594508
Weet iemand trouwens hoe ik gemakkelijk mijn URL kan veranderen in iets anders?

Ik heb nu al wel met een .htaccess bestandje dat hij alle extensies weghaalt dus dat je gewoon website.com/pagina/ krijgt..

Alleen ik heb dus nu op profiel pagina's website.com/lidprofiel.php?id=59.

Zou het liefst gewoon website.com/naamvandepersoon/ of website.com/lidprofiel/59/ willen hebben.
Ik weet niks van Hindoes. Wel van Samoerai en andere dingen.
pi_86594572
quote:
Op zondag 19 september 2010 11:16 schreef boem-dikkie het volgende:
Weet iemand trouwens hoe ik gemakkelijk mijn URL kan veranderen in iets anders?

Ik heb nu al wel met een .htaccess bestandje dat hij alle extensies weghaalt dus dat je gewoon website.com/pagina/ krijgt..

Alleen ik heb dus nu op profiel pagina's website.com/lidprofiel.php?id=59.

Zou het liefst gewoon website.com/naamvandepersoon/ of website.com/lidprofiel/59/ willen hebben.
Zoals je zelf al zegt dat doe je in .htaccess, heeft niets met PHP te maken.

Voor de rest zijn datsoort regeltjes bij bosjes te vinden. 'k zal even wat voor je copypasten...

1
2
3
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?page=$1 [QSA]
Dit is redelijk foolproof, hij checkt eerst of het geen bestaande bestand of map is, en voert dan de rewrite uit.
Wil je de rewrites wat ingewikkelder maken, verdiep je dan in regular expressions.
pi_86627276
Weet iemand ook een manier om uit te vinden of een mysql tabel is geupdated? zodat dat er een veld is met een timestamp/datum/oid.

Eventueel te achterhalen op welke datum/tijd deze tabel voor't laatst is geupdated? dit ivm caching er van?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  maandag 20 september 2010 @ 09:49:28 #277
25889 Sitethief
Fulltime Flapdrol
pi_86627822
quote:
Op maandag 20 september 2010 09:25 schreef Chandler het volgende:
Weet iemand ook een manier om uit te vinden of een mysql tabel is geupdated? zodat dat er een veld is met een timestamp/datum/oid.

Eventueel te achterhalen op welke datum/tijd deze tabel voor't laatst is geupdated? dit ivm caching er van?
mySQL heeft volgens mij een ingebouwde timestamp functie die bijgewerkt wordt zodra er data in dat record verandert.
Stroek: Sitethief, die is heel groot en sterk :Y.
Faat: *zucht* zoals gewoonlijk hoor Sitethief weer in de bocht &gt;:)
pi_86628596
klopt, maar wil eingelijk weten wanneer het tabel op zich is aangepast wanneer er een update/insert/delete actie heeft plaats gevonden.

Dit zal toch wel opgeslagen worden? ergens?

Opzich zou ik http://dev.mysql.com/doc/refman/5.1/en/show-table-status.html
1Update_time
kunnen gebruiken maar helaas draai ik windows
1on Windows the timestamp is not updated by updates so the value is inaccurate.
:{
The people who lost my respect will never get a capital letter for their name again.
Like trump...
pi_86629034
Maak gewoon een dateCreated en dateUpdated veld aan met 2 timestamps, dateUpdated laat je in phpmyadmin 'on update CURRENT_TIMESTAMP' meegeven, dateCreated vul je zelf bij het aanmaken van het record.
pi_86712927
Ik had gehoopt dat dit gemakkelijker te achterhalen was zonder speciaal extra veld maar helaas.

Andere vraag.

Stel ik heb een array

$array = array(1 => "test", 2 => "test1", 3 => "test2");

nu verwijder ik $array[2] en heb dus dan nog 1 & 3 over, hoe kan ik simpel zorgen dat 3 geen 3 blijft maar 2 wordt?
The people who lost my respect will never get a capital letter for their name again.
Like trump...
  woensdag 22 september 2010 @ 15:36:53 #281
75592 GlowMouse
l'état, c'est moi
pi_86713033
Waarom zou je dat willen? Ik denk dat je array_values moet gebruiken.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_86716006
Een klant van ons wil een top 10 selectie ontvangen het hoogste aantal records per postcode gebied ( bv postcode 1000-1099 ).

Is het mogelijk om hier een script voor te maken?

( vb hoe het in Dbase staat ):
SELECT * FROM `adresgegevensBoxen` WHERE `nieuwPostcode_cijfers` LIKE '1055'
  woensdag 22 september 2010 @ 16:47:06 #283
75592 GlowMouse
l'état, c'est moi
pi_86716104
Je eerste zin is geen zin.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_86726529
Nu wel :)

Een klant van ons wil een top10 selectie ontvangen van het hoogste aantal records per postcode gebied ( bv postcode 1000-1099 ).

Is het mogelijk om hier een script voor te maken?

( vb hoe het in Dbase staat ):
SELECT * FROM `adresgegevensBoxen` WHERE `nieuwPostcode_cijfers` LIKE '1055'

[ Bericht 0% gewijzigd door #ANONIEM op 22-09-2010 20:56:26 ]
  woensdag 22 september 2010 @ 20:58:50 #285
75592 GlowMouse
l'état, c'est moi
pi_86726665
in een gebied zijn de eerste 2 cijfers hetzelfde?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_86729557
Amsterdam is bv postcode 1000 tot 1099

maar we hebben dus allemaal diverse postcodes in ons systeem staan, en de klant wilt dus de top10 meest ingevoerde postcodes hebben

of los ( dus 1055 ) of in een gebied, dus tussen 2 postcodes
  woensdag 22 september 2010 @ 21:57:15 #287
75592 GlowMouse
l'état, c'est moi
pi_86729724
hoe staat een en ander in je db?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_86729979
SELECT * FROM `adresgegevensBoxen` WHERE `nieuwPostcode_cijfers` LIKE '1055'


postcode cijfers en letters zijn apart
  woensdag 22 september 2010 @ 22:04:17 #289
75592 GlowMouse
l'état, c'est moi
pi_86730067
Dat had je al gepost. Maar je dataschema wil ik. En hoe die groepen in je db staan.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_86730615
nieuwPostcode_cijfers varchar(4) latin1_swedish_ci
staat in de 12e kolom

verder staat het dus in die adresgegevens map, en dan een hele datalijst ( id, NAW enz )
pi_86730694
quote:
Op woensdag 22 september 2010 20:56 schreef Estolan het volgende:
Nu wel :)

Een klant van ons wil een top10 selectie ontvangen van het hoogste aantal records per postcode gebied ( bv postcode 1000-1099 ).
Wat bedoel je precies met "het hoogste aantal records per postcodegebied"?
  woensdag 22 september 2010 @ 22:24:13 #292
75592 GlowMouse
l'état, c'est moi
pi_86731053
waarom varchar ipv smallint?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_86731358
quote:
Op woensdag 22 september 2010 15:33 schreef Chandler het volgende:
Ik had gehoopt dat dit gemakkelijker te achterhalen was zonder speciaal extra veld maar helaas.

Andere vraag.

Stel ik heb een array

$array = array(1 => "test", 2 => "test1", 3 => "test2");

nu verwijder ik $array[2] en heb dus dan nog 1 & 3 over, hoe kan ik simpel zorgen dat 3 geen 3 blijft maar 2 wordt?
Het zal wellicht makkelijker kunnen, maar dit is het eerste waar ik op kwam...
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
27
28
29
30
31
32
33
34
35
36
37
<?php

class dataLoop
{
    private 
$array = array();
     
    
/*
     * @output array $newArray
     * @param array $array
     * @param string $key
     * @short In $array wordt de key $key (+ value) verwijderd en 
     *             de overige arrays worden naar voren geschoven.
     */
    
public function deleteKey($array$key)
    {
        foreach(
$array as $aKey => $aValue)
        {
            if(
$key != $aKey && $aKey $key)
            {
                
$newArray[$aKey] = $aValue;
            }
            elseif(
$key != $aKey && $aKey $key)
            {
                
$newArray[$aKey-1] = $aValue;
            }
        }
        return 
$newArray;
    }
}

$array = array(=> "test"=> "test1"=> "test2");
print_r($array);
echo(
"<br />");
$dataloop = new dataLoop;
print_r($dataloop->deleteKey($array1));

?>
De output:
1
2
3
4
<?php
Array ( [1] => test [2] => test1 [3] => test2 
Array ( [
1] => test1 [2] => test2 )
?>
Op zondag 30 september 2012 02:37 schreef LompeHork het volgende:
ouyevoli vind ik wel kwaliteit.
Op woensdag 3 oktober 2012 23:15 schreef Bitterlemon het volgende:
Ik wil kwaliteit, waar is Ouyevoli?
  woensdag 22 september 2010 @ 22:31:02 #294
75592 GlowMouse
l'état, c'est moi
pi_86731429
quote:
Op woensdag 22 september 2010 22:29 schreef ouyevoli het volgende:

[..]

Het zal wellicht makkelijker kunnen, maar dit is het eerste waar ik op kwam...
[ code verwijderd ]

De output:
[ code verwijderd ]


Leuk, maar unset gevolgd door array_values is korter :P
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_86731580
quote:
Op woensdag 22 september 2010 22:24 schreef GlowMouse het volgende:
waarom varchar ipv smallint?
geen idee, ik heb de database niet in elkaar gezet

@light

Bij elke aanmelding word er een id record aangemaakt. De klant wilt dus weten in welk postcode gebied de meeste aanvragen zijn

[ Bericht 16% gewijzigd door #ANONIEM op 22-09-2010 22:35:10 ]
pi_86731691
quote:
Op woensdag 22 september 2010 22:29 schreef ouyevoli het volgende:

[..]

Het zal wellicht makkelijker kunnen, maar dit is het eerste waar ik op kwam...
[ code verwijderd ]

De output:
[ code verwijderd ]


Volgens mij is dit niet helemaal wat ik zoek :)
  woensdag 22 september 2010 @ 22:42:38 #297
254493 Trollface.
gr rob fruithof, groningencity
pi_86732073
Zoals GM dus zegt:
1
2
3
4
5
<?php
$arrData 
= array('foo''bar''baz');
unset(
$arrData[1]);
$arrData array_values($arrData);
?>
★5731U★ Death from above '79★You're a woman, i'm a machinielsie ★ ✠ ★ Telkens weer een beetje sterven★ I was born in a winterstorm, i live there still★
pi_86732366
quote:
Op woensdag 22 september 2010 22:31 schreef GlowMouse het volgende:

[..]


Leuk, maar unset gevolgd door array_values is korter :P
Na array_values() begint je array met index 0 :)
  woensdag 22 september 2010 @ 22:49:15 #299
75592 GlowMouse
l'état, c'est moi
pi_86732395
oh hij wil 1, dan merge je hem eerst met een array en gooi je 0 weer weg.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_86738273
Grappig, ik dacht dat daar wel een functie voor was in php :P

Maar tnx ppl, ik had zelf ook al een kleine functie voor geschreven... :
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')