Oh, dat had ik zelf ook moete kunnen vinden...
Bedankt, nog een ander vraagje, waarom werkt deze query niet?:
$query = "UPDATE bloemen SET begin_bloeitijd = '$bloeitijd1', einde_bloeitijd = '$bloeitijd2' WHERE latijn = '$latijn'";
Hij veranderd helemaal niets in de database
Link gekopieerd
Voer je de query ook uit?
Link gekopieerd
en als je de query uitvoert control dan ook op eventuele errors.
Link gekopieerd
Jaja, ik ben wel een groentje, maar zo erg is het niet ;-)
Hier is het betreffende stukje code:
<?php
if (isset($_POST['submit'])){
$latijn = $_POST['latijn'];
if ($bloeitijd1 == "") {
$query = "UPDATE bloemen SET begin_bloeitijd = '$bloeitijd1', einde_bloeitijd = '0' WHERE latijn = '$latijn' AND plaats1 = '$plaats'";
} else if ($bloeitijd2 == "") {
$query = "UPDATE bloemen SET begin_bloeitijd = '$bloeitijd1', einde_bloeitijd = '$bloeitijd1' WHERE latijn = '$latijn' AND plaats1 = '$plaats'";
} else {
$query = "UPDATE bloemen SET begin_bloeitijd = '$bloeitijd1', einde_bloeitijd = '$bloeitijd2' WHERE latijn = '$latijn' AND plaats1 = '$plaats'";
}
}
include("admin_db_login.php");
mysql_query($query);
mysql_close();
}
echo $bloeitijd1; //ter controle
echo $bloeitijd2;
?>
wie kan mij helpen?
in het begin staat er ook nog dit:
error_reporting (E_ALL);
ik krijg geen meldingen
Link gekopieerd
De query uitvoeren is niet genoeg. Je moet ook de resultaten fetchen met mysql_fetch_assoc.
Link gekopieerd
sorrie, ik begrijp het niet goed, waarom is de query uitvoeren niet genoeg? en wat doet die mysql_fetch_assoc?
Link gekopieerd
Hans schreef op 03.08.2007 23:14
en wat doet die mysql_fetch_assoc?Dat is niet nodig. Waarom zit er geen check op of de query wel is gelukt?
Link gekopieerd