Wegschrijven naar DB gaat niet, Stapgewijs hulp ? van blz 1 -> 12
Pagina: « vorige 1 2 3 ... 5 6 7 8 9 10 11 12 volgende »
Als je een tijd in het formaat hh:ii in wilt vullen bedoel je?
hh:ii invul dan gaat hij ook , (dat is ingevul met value)
Code (php)
1
2
3
4
5
2
3
4
5
<?php
elseif(empty($uur) && is_numeric($uur))
// Moet worden:
elseif(empty($uur) || !is_numeric($uur))
?>
elseif(empty($uur) && is_numeric($uur))
// Moet worden:
elseif(empty($uur) || !is_numeric($uur))
?>
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
Nu klopt er nog 1 ding niet
Hier staan alle afspraken :
2007-09-08 09:00:00 met test
0000-00-00 00:00:00 met wouter
Delete alle gegevens.!
Zodra ik een 2de invoeg krijg ik direct 0000-00-00 00:00:00
terwijl ik invule
2007-09-08 09:02
Dit is dus nog een fout hé ..waar zit hij dan :s
Wil je ook de minuten in kunnen vullen, dan zal het script iets aangepast moeten worden...
Nu zie ik eigenlijk nog iets
delete ALLE gegevens , moet blijven staan , maar ik zou graag dit willen erbij
hier staan alle afspraken
2007-09-08 09:00 Verwijder | Edit
2007-09-08 10:00 Verwijder | Edit
..
...
....
.....
Dit is toch ook mogelijk ? Hoe doe ik dit dan ? ik weet ong. met
$sql = DELETE afspraak FROM afspraken WHERE id=1
Maar dan moete de ID's wel nog volgen en dit gebeurde niet echt!
MVG 'blanche is super hij helpt iedere keer weer'
Dus wat wordt het: tijdens in het formaat hh:ii in kunnen voeren of een verwijder/edit knop?
En zou je niet eerst eens dat overzicht een beetje gaan tunen. Dus bijvoorbeeld met de naam van de persoon erbij en de tijdsweergave een beetje netjes?
Gewijzigd op 01/01/1970 01:00:00 door Joren de Wit
1)Je kan ook minuten invullen
2)Bij showafspraak (dus het laten zien van afspraken) een EDIT/VERWIJDER knop.
Dus ik stel voor om te beginnen bij 1.
mvg
Nou prima, ik zou zeggen ga aan de slag. Ik ga niet alles voor je zitten voorkauwen, je zult ook zelf wat moeten proberen...
Ik wil wel wat zelf doen maar , ik heb nu al wat aangepast maar ik vind nergens de code van die minuten terug, enkel een 00:00 maar dat doet niet veel :s
er natuurlijk uit moeten slopen, aangezien een uur in het formaat hh:ii natuurlijk niet numeriek is.
Verder moet je natuurlijk een controle toevoegen zodat er wel een geldig uur ingevuld wordt. Denk daar eens over na, hoe zou je dat aan kunnen pakken.
Tenslotte zul je inderdaad die :00:00 moeten veranderen in enkel :00 omdat het formaat nu natuurlijk hh:ii wordt...
Maar moet er wel een controle op ? dit gaat toch ook zonder want enkel de Admin zal dit kunnen invullen en niemand anders, en die zal dit hoogst waarschijnlijk wel juist doen !.(dus het wordt geen spam formulier je geraakt er alleen op na een inlogsysteem (made by jan k )).
Ok ik update even en zag dat nu wel 17:00 en 17:05 kan worden ingegeven,dus opgelost.
Nu zullen we zeker stap 2 van het plan uitvoeren ?
2)Bij showafspraak (dus het laten zien van afspraken) een EDIT/VERWIJDER knop.
Wat nu als hij 24:15 invult, of per ongeluk 13.0', dan loop je query al in de soep. Dus mijn advies: wel controleren!
Als je de functie geeft denk ik hem wel even uit, maar zonder zal ik er niet opkomen
Wat je bijvoorbeeld zou kunnen doen is de uren en minuten scheiden en kijken of die verschllende waarden kloppen.
echo' Het uur klopt';
}else{
echo' U gaf een niet numeriek getal in .!';
}
Zo , en het scheiden met explode ?
maar ik ben slapen moet morgen voor 2 uurtjes naar school dan ben ik terug
Je zou inderdaad kunnen exploden op de :, en dan kunnen controleren of de verschillende delen numeriek zijn en respectievelijk tussen 0 en 23, en 0 en 59 liggen...
is_numeric als ik dus 14:00 ingeef is het toch numeric ?
Een dubbele punt is niet/nooit numeric.
Ok, dan even over het puntje 2.
if (!empty($_POST["id"])){
mysql_query("DELETE FROM tabelnaam WHERE id = ".$_POST['id']."");
}else{
$resultaat= mysql_query("SELECT * FROM tabelnaam");
echo "<form action=\"".$_SERVER["PHP-SELF"]."\" method=\"submit\">";
while($rij = mysql_fetch_array($resultaat)){
echo $rij[iets];
echo " <input type=\"text\" name=\"id\" value=\"".$rij[id]."\">";
}
echo "</form>";
}
Deze code heb ik al maar wil ik inbouwen
Code (php)
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
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<?php
ini_set('display_errors', 'On');
error_reporting(E_ALL);
include('db_config.php');
$sql = 'SELECT id,afspraak,naam
FROM afspraken ';
$res = mysql_query($sql);
if ($res && mysql_num_rows($res) >= 1)
{
echo 'Hier staan alle afspraken : <br>';
while ($row = mysql_fetch_array($res))
{
echo "".$row['afspraak']." met ".$row['naam']." <input type='submit' name='Delete' value='Verwijder' action='deleten.php'><input type='submit' name='aanpassen' value='Edit' action='aanpassen.php'><br>";
}
echo '<br><a href="deleteafspraak.php">Delete</a> alle gegevens.!';
} else {
echo 'Geen data gevonden';
}
?>
ini_set('display_errors', 'On');
error_reporting(E_ALL);
include('db_config.php');
$sql = 'SELECT id,afspraak,naam
FROM afspraken ';
$res = mysql_query($sql);
if ($res && mysql_num_rows($res) >= 1)
{
echo 'Hier staan alle afspraken : <br>';
while ($row = mysql_fetch_array($res))
{
echo "".$row['afspraak']." met ".$row['naam']." <input type='submit' name='Delete' value='Verwijder' action='deleten.php'><input type='submit' name='aanpassen' value='Edit' action='aanpassen.php'><br>";
}
echo '<br><a href="deleteafspraak.php">Delete</a> alle gegevens.!';
} else {
echo 'Geen data gevonden';
}
?>
Maar nu klopt er 1 ding niet, alé ik bedoel ik zie niet percies wat ik nu het beste doe of wat ik het beste niet doe.!
mvg