array-php

Her kan du få hjælp og stille spørgsmål til PHP!
Besvar
756812409
Begynder
Indlæg:2
Tilmeldt:14. sep 2012, 16:48
array-php

Indlæg af 756812409 » 12. nov 2012, 02:24

pæn goddag alle sammen.

jeg har nogle linje php som jeg ikke kan få det til at virke. Håber jeg nogle her kan hjælpe:D
Det jeg vil gerne have er at når jeg hvergang trykke på ok knappen så skal array gemme navn og kode, istedet for de overskrives.

<?php

if(isset ($_POST['ok']))
{
$kode = $_POST['kode'];
$navn = $_POST['nave'];
$list = array(array($kode));

}
?>
<form method="post" action="">
navn <input name="navn" type="text" /><br/>
kode<input name="kode" type="text" /><br/>
<input name="ok" type="submit" value="ok">
</form>
</body>

Brugeravatar
scootergrisen
Moderator
Moderator
Indlæg:709
Tilmeldt:21. jun 2012, 23:40
Kontakt:

Re: array-php

Indlæg af scootergrisen » 12. nov 2012, 02:48

Du kan tilføje data til et array sådan her.

$list[] = array($kode, $navn);
$list[] = array($kode, $navn);
$list[] = array($kode, $navn);
$list[] = array($kode, $navn);

Brugeravatar
ThomasI
Grundlægger
Grundlægger
Indlæg:1528
Tilmeldt:28. dec 2010, 10:49

Re: array-php

Indlæg af ThomasI » 12. nov 2012, 19:40

Er ikke sikker på at det du efterspørger er muligt. Man kan som sådan ikke gemme noget i et array så det huskes til næste gang man kører funktionen.

Hvis du vil gemmen noget info som skrive ind i din form er du nød til at koble op til en database og lagre dataerne der. ;)

Mathias
Nørd
Nørd
Indlæg:145
Tilmeldt:5. apr 2012, 18:21
Kontakt:

Re: array-php

Indlæg af Mathias » 13. nov 2012, 21:10

Kode: Vælg alt

<?php 

if(isset ($_POST['ok']))
{
$kode = $_POST['kode'];
$navn = $_POST['nave'];
$list = array(array($kode));

}
?>
Kan se en fejl her, skriv i stedet for nave navn. $navn = $_POST['navn'];

Brugeravatar
scootergrisen
Moderator
Moderator
Indlæg:709
Tilmeldt:21. jun 2012, 23:40
Kontakt:

Re: array-php

Indlæg af scootergrisen » 13. nov 2012, 23:45

Mathias skrev:Kan se en fejl her, skriv i stedet for nave navn. $navn = $_POST['navn'];
Ah. Godt set det så jeg ikke.
Ja der står nave i stedet for navn.

Besvar