Hallow,
ik zet hier ff een stukje code achter waarvan ik echt niet weet waarom het niet werkt, het is waarschijnlijk een stomme fout, maar ja. De bedoeling is in ieder geval dat klantgegevens uit een database worden gehaald (mysql geeft geen fouten trouwens) en in een form worden geplaatst om te wijzigen/verwijderen. Overal waar de gegevens tussen de html geplaatst worden (dus bij de value= van de <input>) gaat het fout:
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in /home/idn/www/klant_detail.php on line 65
Dan hier de code:
if(isset($zoekterm)){
global $array;
// $index = "offertenr";
$table = "klanten";
$sql = "select * from " . $table . " where klantnr = '" . $zoekterm . "';";
echo $sql;
$result = voeruit($sql, $link);
$array = mysql_fetch_array($result);
?>
<div id="ResultsLayer" style="position:absolute; left:200px; top:95px; width:755px; height:50px; z-index:1; background-color: #CCCCCC; layer-background-color: #CCCCCC; border: 1px none #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;">
<b>klantnummer: </b><?php echo "test"; ?><br><br>
<form name="opslaanform" method="post">
<?php
echo "hmm";
<table>
<tr>
<td><font size="2">bedrijfsnaam: </td>
<td><input type=text name="bedrijfsnaam" value=<?php echo '"' . $array['bedrijfsnaam'] . '"'; ?>></font></td>
</tr>
<tr>
<td><font size="2">contactpersoon: </td>
<td><input type=text name="contactpersoon" value=<?php echo '"' . $array['contactpersoon'] . '"'; ?>></font></td>
</tr>
<tr>
<td><font size="2">adres: </td>
<td><input type=text name="adres" value=<?php echo '"' . $array['adres'] . '"'; ?>></font></td>
</tr>
<tr>
<td><font size="2">postcode: </td>
<td><input type=text name="postcode" value=<?php echo '"' . $array['postcode'] . '"'; ?>></font></td>
</tr>
<tr>
<td><font size="2">woonplaats: </td>
<td><input type=text name="woonplaats" value=<?php echo '"' . $array['woonplaats'] . '"'; ?>></font></td>
</tr>
<tr>
<td><font size="2">telefoon: </td>
<td><input type=text name="telefoon" value=<?php echo '"' . $array['telefoon'] . '"'; ?>></font></td>
</tr>
<tr>
<td><font size="2">email: </td>
<td><input type=text name="email" value=<?php echo '"' . $array['email'] . '"'; ?>></font></td>
</tr>
<tr>
<td><input type="submit" name="opslaan" value="opslaan" onClick="document.location.href='klant_detail.php?opslaan=1&zoekterm=<?php echo $array['klantnr']; ?>&index=klantnr'"></td>
<td></td>
</tr>
</table>
</form>
</div>
<?php
}
?>
de $link is een geldige mysql connectie
Hopenlijk ziet iemand de fout
avb
Toos van de Bekker
ik zet hier ff een stukje code achter waarvan ik echt niet weet waarom het niet werkt, het is waarschijnlijk een stomme fout, maar ja. De bedoeling is in ieder geval dat klantgegevens uit een database worden gehaald (mysql geeft geen fouten trouwens) en in een form worden geplaatst om te wijzigen/verwijderen. Overal waar de gegevens tussen de html geplaatst worden (dus bij de value= van de <input>) gaat het fout:
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in /home/idn/www/klant_detail.php on line 65
Dan hier de code:
if(isset($zoekterm)){
global $array;
// $index = "offertenr";
$table = "klanten";
$sql = "select * from " . $table . " where klantnr = '" . $zoekterm . "';";
echo $sql;
$result = voeruit($sql, $link);
$array = mysql_fetch_array($result);
?>
<div id="ResultsLayer" style="position:absolute; left:200px; top:95px; width:755px; height:50px; z-index:1; background-color: #CCCCCC; layer-background-color: #CCCCCC; border: 1px none #000000;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;">
<b>klantnummer: </b><?php echo "test"; ?><br><br>
<form name="opslaanform" method="post">
<?php
echo "hmm";
<table>
<tr>
<td><font size="2">bedrijfsnaam: </td>
<td><input type=text name="bedrijfsnaam" value=<?php echo '"' . $array['bedrijfsnaam'] . '"'; ?>></font></td>
</tr>
<tr>
<td><font size="2">contactpersoon: </td>
<td><input type=text name="contactpersoon" value=<?php echo '"' . $array['contactpersoon'] . '"'; ?>></font></td>
</tr>
<tr>
<td><font size="2">adres: </td>
<td><input type=text name="adres" value=<?php echo '"' . $array['adres'] . '"'; ?>></font></td>
</tr>
<tr>
<td><font size="2">postcode: </td>
<td><input type=text name="postcode" value=<?php echo '"' . $array['postcode'] . '"'; ?>></font></td>
</tr>
<tr>
<td><font size="2">woonplaats: </td>
<td><input type=text name="woonplaats" value=<?php echo '"' . $array['woonplaats'] . '"'; ?>></font></td>
</tr>
<tr>
<td><font size="2">telefoon: </td>
<td><input type=text name="telefoon" value=<?php echo '"' . $array['telefoon'] . '"'; ?>></font></td>
</tr>
<tr>
<td><font size="2">email: </td>
<td><input type=text name="email" value=<?php echo '"' . $array['email'] . '"'; ?>></font></td>
</tr>
<tr>
<td><input type="submit" name="opslaan" value="opslaan" onClick="document.location.href='klant_detail.php?opslaan=1&zoekterm=<?php echo $array['klantnr']; ?>&index=klantnr'"></td>
<td></td>
</tr>
</table>
</form>
</div>
<?php
}
?>
de $link is een geldige mysql connectie
Hopenlijk ziet iemand de fout
avb
Toos van de Bekker