Chris PHP
05-10-2012 14:02
gewijzigd op 05-10-2012 14:02
Wat werkt er niet? Krijg je een foutmelding?
P.S. je hebt een 'oudere versie' ik heb net nog wat veranderingen gedaan!
Link gekopieerd
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.
Link gekopieerd
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?
Link gekopieerd
Ja, heb er veel andere scriptjes op draaien en geeft geen problemen
Link gekopieerd
Haal de / eens weg achter bij <form>, die hoort er niet in.
Link gekopieerd
Gebruik de juiste quotes.
<?php
// NIET
echo(‘</form></table>’);
// Maar
echo '</form></table>';
?>
Link gekopieerd
J
John Adje
05-10-2012 15:07
gewijzigd op 05-10-2012 19:26
<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...
Link gekopieerd
- 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.
Link gekopieerd
J
John Adje
05-10-2012 15:24
gewijzigd op 05-10-2012 19:25
<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...
Moderator Bas IJzelendoorn: Graag in het vervolg bij code, [[color="black"]code[/color]] [[color="black"]/code[/color]] tags gebruiken.
Link gekopieerd