Ik heb in mysql een tabel staan met naam, team en datum.

Nadat iemand is ingelogd krijgt hij een tabel van zijn eigen team te zien/
Nu wil een een tabel krijgen waarin ziet:
Naam:
Datum:

De datum moet in te vullen zijn en dan door middel van een opslaan-knop opgeslagen worden in de tabel onder datum bij de juiste persoon.

Wie heeft een idee??
Wat werkt er niet? Krijg je een foutmelding?

P.S. je hebt een 'oudere versie' ik heb net nog wat veranderingen gedaan!
De code nu naar de jusite versie bijgewerkt.
Ik krijg nu:

HTTP-fout 500 (Internal Server Error): Er is een onverwachte voorwaarde gevonden toen de server het verzoek wilde uitvoeren.
Dat heeft waarschijnlijk iets met je apache server te maken. Het is een Internal Server Error, niets met je script. Draait je webserver goed?

Is PHP correct geinstalleerd?
Ja, heb er veel andere scriptjes op draaien en geeft geen problemen
Haal de / eens weg achter bij <form>, die hoort er niet in.
Gebruik de juiste quotes.

<?php
// NIET
echo(‘</form></table>’);

// Maar
echo '</form></table>';
?>

<HTML>
<HEAD>
<TITLE>Scholing</TITLE>
</HEAD>
<BODY>


<?php
echo "<br>";
echo 'Overzicht van:';

$tabel="xxx"; 
$dbhost = "xxx";
$dbdb = "xx";
$dbgebruiker = "xxx";
$dbww = "xxx";

mysql_connect($dbhost,$dbgebruiker,$dbww) or die(mysql_error());
mysql_select_db($dbdb) or die(mysql_error());
$sql=mysql_query($query);
$gegevens = mysql_query("SELECT * FROM $tabel");
?>

<table>
<tr><th>Naam</th><th>Team</th><th>Datum</th></tr>
<form action=”index.php” method=”post” >

<?php
while($weergeven = mysql_fetch_array($gegevens)){

echo(‘
<tr>
<td>’.$weergeven['naam'].’</td>
<td>’.$weergeven['naam'].’</td>
<td><input type=”text” name=”datum” value=”’.$weergeven['datum'].’”</td><td><input type=”submit” value=”Save” name=”submit” /></tr>’
}
echo(‘</form></table>’);
?>


Dit heb ik nu staan, maar ik krijg nog dezelfde melding...
- SanThe - op 05/10/2012 15:06:39

Gebruik de juiste quotes.

<?php
// NIET
echo(‘</form></table>’);

// Maar
echo '</form></table>';
?>


- SanThe - op 05/10/2012 15:10:54

[quote="- SanThe - op 05/10/2012 15:06:39"]
Gebruik de juiste quotes.

<?php
// NIET
echo(‘</form></table>’);

// Maar
echo '</form></table>';
?>



[/quote]

Hij gebruikt mijn oude script, hier zet hij ' neer, maar in word komt er een andere quote te staan. En omdat hier het reply gedeelte flipt onder IE7 kan ik geen lange berichten typen, en moet ik dat eerst in word doen.
<HTML>
<HEAD>
<TITLE>Scholing</TITLE>
</HEAD>
<BODY>


<?php
echo "<br>";
echo 'Overzicht van:';

$dbhost = "xx";
$dbdb = "xxx";
$dbgebruiker = "xxx";
$dbww = "xxx";

mysql_connect($dbhost,$dbgebruiker,$dbww) or die(mysql_error());
mysql_select_db($dbdb) or die(mysql_error());
$sql=mysql_query($query);
$gegevens = mysql_query("SELECT * FROM $atermes");
?>

<table>
<tr><th>Naam</th><th>Team</th><th>Datum</th></tr>
<form action=”index.php” method=”post” >

<?php
while($weergeven = mysql_fetch_array($gegevens)){

echo‘
(
<tr>
<td>’.$weergeven['naam'].’</td>
<td>’.$weergeven['naam'].’</td>
<td><input type=”text” name=”datum” value=”’.$weergeven['datum'].’”</td><td><input type=”submit” value=”Save” name=”submit” /></tr>’)
}
echo‘</form></table>’;
?>


Helaas nog zonder resultaat. Weet echt niet wat er mis is...

Reageren