abonnement bol.com Unibet Coolblue
  maandag 7 februari 2011 @ 14:15:12 #201
334357 Emery
Heavy Metal King!
pi_92458363
quote:
1s.gif Op maandag 7 februari 2011 14:13 schreef MrNiles het volgende:
maar om de get functie te gebruiken dan moet ik toch een waarde invullen in een form
voor die waarde wil ik juist die variable gebruiken
ik krijg dan ook zoiets als dit
[ code verwijderd ]

Nee. Als je een waarde meegeeft achter ´id´ in de URL kun je met de GET functie deze gewoon ophalen. Hoef je niks voor te posten.
"My name is Emery and primarily I make noises - and ideas".
pi_92458673
quote:
Nee.
maar hoe krijg ik dan de waarde van $id in de adresbalk?
  maandag 7 februari 2011 @ 14:24:05 #203
334357 Emery
Heavy Metal King!
pi_92458701
quote:
1s.gif Op maandag 7 februari 2011 14:23 schreef MrNiles het volgende:

[..]

maar hoe krijg ik dan de waarde van $id in de adresbalk?
De verwijder link herschrijven zoals op de vorige pagina door Ofyles2 wordt uitgelegd?
1
2
3
<?php
echo "<a href=\"autoverwijderen.php?id=".$row['id']."\">Verwijder link</a>";
?>
"My name is Emery and primarily I make noises - and ideas".
pi_92458771
hmmm...jaja...misschien domme vraag maar wat doet die $row daar?
  maandag 7 februari 2011 @ 14:27:08 #205
334357 Emery
Heavy Metal King!
pi_92458846
Die moet je vervangen door in jouw geval $array.
"My name is Emery and primarily I make noises - and ideas".
pi_92459005
quote:
Die moet je vervangen door in jouw geval $array.
shit he....da werkt
  maandag 7 februari 2011 @ 14:31:18 #207
334357 Emery
Heavy Metal King!
pi_92459030
quote:
6s.gif Op maandag 7 februari 2011 14:30 schreef MrNiles het volgende:

[..]

shit he....da werkt
Joh.
"My name is Emery and primarily I make noises - and ideas".
pi_92459072
quote:
Joh.
ja sorry..tis nog veel abracadabra voor mij
  maandag 7 februari 2011 @ 14:33:07 #209
334357 Emery
Heavy Metal King!
pi_92459111
quote:
1s.gif Op maandag 7 februari 2011 14:32 schreef MrNiles het volgende:

[..]

ja sorry..tis nog veel abracadabra voor mij
Gelukkig heet het topic daarom 'voor dummies'.
"My name is Emery and primarily I make noises - and ideas".
pi_92462747
ben echt blij met jullie hulp..en het is niet dat ik het niet zelf wil begrijpen
maar ik heb nu echt een duwtje in de goede richting nodig

als ik een regel in een database wil updaten, hoe pak ik dat dan aan?
kan ik de data uit die regel opvragen en dat dan de data al in een form wordt ingevuld?
  maandag 7 februari 2011 @ 16:06:10 #211
334357 Emery
Heavy Metal King!
pi_92462800
quote:
1s.gif Op maandag 7 februari 2011 16:05 schreef MrNiles het volgende:
ben echt blij met jullie hulp..en het is niet dat ik het niet zelf wil begrijpen
maar ik heb nu echt een duwtje in de goede richting nodig

als ik een regel in een database wil updaten, hoe pak ik dat dan aan?
kan ik de data uit die regel opvragen en dat dan de data al in een form wordt ingevuld?
Ja, haal gegevens op met een SELECT, zet ze in een form en koppel een UPDATE query aan je submitknop.
"My name is Emery and primarily I make noises - and ideas".
pi_92462943
quote:
Ja, haal gegevens op met een SELECT, zet ze in een form en koppel een UPDATE query aan je submitknop.
dat idee had ik al..maar hoe krijg ik die data in het form
pi_92463097
1
2
3
<?php
echo "<input type='text' name='bla' value='".$row['bla']."' >";
?>
  maandag 7 februari 2011 @ 17:01:19 #214
75592 GlowMouse
l'état, c'est moi
pi_92465451
En dan bidden dat $row['bla'] geen apostrof bevat.
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
pi_92465857
quote:
14s.gif Op maandag 7 februari 2011 16:11 schreef Tegan het volgende:

[ code verwijderd ]

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
$con 
mysql_connect("localhost","login","");
if (!
$con)
  {
  die(
'Could not connect: ' mysql_error());
  }

mysql_select_db("login"$con);

$result mysql_query("SELECT * FROM optredens");

while(
$row mysql_fetch_array($result))
  {
  echo 
$row['datum'] . "<br /> " $row['dagdeel'] . "<br /> " $row['wat']. "<br /> " $row['waar'] ;
  echo 
"<br />";
  }
echo 
"<input type='text' name='datum' value=' " .$row['datum']. " ' >";

mysql_close($con);
?>

werkt niet...invulveld blijft leeg
  maandag 7 februari 2011 @ 17:12:33 #216
75592 GlowMouse
l'état, c'est moi
pi_92465895
Waar zijn die { en } nog voor? En welke van de honderd datums wil je doorgeven?
eee7a201261dfdad9fdfe74277d27e68890cf0a220f41425870f2ca26e0521b0
  maandag 7 februari 2011 @ 17:19:18 #217
334357 Emery
Heavy Metal King!
pi_92466218
quote:
1s.gif Op maandag 7 februari 2011 17:11 schreef MrNiles het volgende:

[..]
[ code verwijderd ]

werkt niet...invulveld blijft leeg
Ook dit kun je weer met een GET doen. Gewoon een lijst met optredens/data laten zien met een wijzigingsknop. En dan zorgen dat hij op de wijzigings-pagina zelf alleen de waardes laat zien die overeenkomen met de id in de URL.
"My name is Emery and primarily I make noises - and ideas".
pi_92466374
Ipv dit.

1
2
3
4
5
6
7
8
9
<?php
$con 
mysql_connect("localhost","login","");
if (!
$con)
  {
  die(
'Could not connect: ' mysql_error());
  }

mysql_select_db("login"$con);
?>

Is dit korter en mooier.

1
2
3
4
<?php
mysql_connect
("localhost""login""xxx") or die(mysql_error());
mysql_select_db("login") or die(mysql_error());
?>
pi_92467231
quote:
14s.gif Op maandag 7 februari 2011 17:19 schreef Emery het volgende:

[..]

Ook dit kun je weer met een GET doen. Gewoon een lijst met optredens/data laten zien met een wijzigingsknop. En dan zorgen dat hij op de wijzigings-pagina zelf alleen de waardes laat zien die overeenkomen met de id in de URL.
net als met verwijderen heb ik deze gemaakt om te kunnen editen

1echo "<a href=\"aanpassen.php?id=".$array['id']."\">Aanpassen</a>";

dus sowieso krijg ik in het volgende veld alleen de datum met bijbehorende id (gecheckt met echo) maar nu wil ik die echo dus in een edit veld krijgen
  maandag 7 februari 2011 @ 17:48:24 #220
334357 Emery
Heavy Metal King!
pi_92467428
quote:
1s.gif Op maandag 7 februari 2011 17:44 schreef MrNiles het volgende:

[..]

net als met verwijderen heb ik deze gemaakt om te kunnen editen
[ code verwijderd ]

dus sowieso krijg ik in het volgende veld alleen de datum met bijbehorende id (gecheckt met echo) maar nu wil ik die echo dus in een edit veld krijgen
Ik zet voor mezelf, en om makkelijker de fout te kunnen ontdekken altijd eerst de resultaten in een variabele. Die echo in dan gewoon in de form.

1<input type="text" value="<?php echo $datum; ?>" name="datum">
"My name is Emery and primarily I make noises - and ideas".
pi_92467500
quote:
14s.gif Op maandag 7 februari 2011 17:48 schreef Emery het volgende:

[..]

Ik zet voor mezelf, en om makkelijker de fout te kunnen ontdekken altijd eerst de resultaten in een variabele. Die echo in dan gewoon in de form.
[ code verwijderd ]

ooww...wacht..jij doet het gezien vanuit html met php erin
kan het niet andersom?
of kwaak ik nu iets vreemds
die post#215 is mijn complete pagina om dat te doen

misschien dat ik het niet goed heb uitgelegd
maar ik wil dus alle variabelen van de regel uit de db kunnen editen
ze moeten ook allen al ingevuld zijn in een apart form

1<input type="text" value="<?php echo $_GET['id'] ?>" name="datum">
dit werkt wel
maar hoe kan ik m nu wijs maken dat ie de select van deze id in een form moet plempen
zit nu in html..hoe kan ik deze php daarmee combineren?

[ Bericht 16% gewijzigd door MrNiles op 07-02-2011 18:06:59 ]
  maandag 7 februari 2011 @ 18:13:41 #222
302853 themole
graaft totaal door.
pi_92468239
quote:
1s.gif Op maandag 7 februari 2011 17:50 schreef MrNiles het volgende:

[..]

ooww...wacht..jij doet het gezien vanuit html met php erin
kan het niet andersom?
of kwaak ik nu iets vreemds
die post#215 is mijn complete pagina om dat te doen

misschien dat ik het niet goed heb uitgelegd
maar ik wil dus alle variabelen van de regel uit de db kunnen editen
ze moeten ook allen al ingevuld zijn in een apart form
[ code verwijderd ]

dit werkt wel
maar hoe kan ik m nu wijs maken dat ie de select van deze id in een form moet plempen
zit nu in html..hoe kan ik deze php daarmee combineren?
Gezien je problemen met het handlen van forms zou ik even deze tutorial doorlezen. :)
Niet altijd serieus
  maandag 7 februari 2011 @ 18:20:26 #223
334357 Emery
Heavy Metal King!
pi_92468451
quote:
1s.gif Op maandag 7 februari 2011 17:50 schreef MrNiles het volgende:

[..]

ooww...wacht..jij doet het gezien vanuit html met php erin
kan het niet andersom?
of kwaak ik nu iets vreemds
die post#215 is mijn complete pagina om dat te doen

misschien dat ik het niet goed heb uitgelegd
maar ik wil dus alle variabelen van de regel uit de db kunnen editen
ze moeten ook allen al ingevuld zijn in een apart form
[ code verwijderd ]

dit werkt wel
maar hoe kan ik m nu wijs maken dat ie de select van deze id in een form moet plempen
zit nu in html..hoe kan ik deze php daarmee combineren?
Je moet gewoon in query al roepen dat je alleen de waarden wil zien waarvan de ID uit de URL overeenkomt met de rij uit de database. Zoiets of zo:
1
2
3
4
<?php 
$id 
$_GET['id'];
$result mysql_query("SELECT * FROM optredens WHERE 'id' = '$id'");
?>

Vervolgens kun je gewoon je waarden echo'n in een form.
"My name is Emery and primarily I make noises - and ideas".
pi_92468847
quote:
Gezien je problemen met het handlen van forms zou ik even deze tutorial doorlezen. :)
^O^

quote:
14s.gif Op maandag 7 februari 2011 18:20 schreef Emery het volgende:

[..]

Je moet gewoon in query al roepen dat je alleen de waarden wil zien waarvan de ID uit de URL overeenkomt met de rij uit de database. Zoiets of zo:
[ code verwijderd ]

Vervolgens kun je gewoon je waarden echo'n in een form.
ga ik nog proberen
ik heb het nu op een andere manier opgelost
1
2
<input type="text" value="<?php include "datum.php" ?>" name="datum"> <br />
waarin in datum.php
1
2
3
4
5
<?php
$result 
mysql_query("SELECT * FROM optredens");
while(
$row mysql_fetch_array($result))
echo 
$row['datum'] ;
?>

misschien niet de mooiste oplossing..maar werkt wel
ik ga d'r nog eens voor zitten om het anders te doen
maar dit werkt nu..op naar het volgende :)

en het volgende heeft zich alweer aangemeld :(

als ik een update wil doen dan gaat deze niet altijd goed
als ik van de datum maak 1234567890 dan gaat het wel goed
als ik er een echt datum van maak zoals 12-12-2012 dan doet ie dat niet
foutje in de dataveldtypering?

[ Bericht 6% gewijzigd door MrNiles op 07-02-2011 18:55:36 ]
pi_92469707
localhost/phpmyadmin in duiken en checken wat het nu is?
ik kan niet mee denken als je niet meer geeft dan dat :P.
Daarom check je dataveld type :)?
Redacted
abonnement bol.com Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')