ik heb in mijn form een 2e button die een script moet uitvoeren,maar hij doet niks


<form METHOD="post" ACTION="voegtoe.php">
<div id="teeltsoort">Teeltsoort:</div><div id="teeltsoortedit"><input type="text" value="" name="teeltsoortt" ></div>
<div id="verpakking">Verpakking:</div><div id="verpakkingedit"><input type="text" value="" name="teeltsoort"></div>
<div id="aantal">Aantal:</div><div id="aantaledit"><input type="text" value="" name="teeltsoort"></div>
<div id="sortering">Sortering:</div><div id="sorteringedit"><input type="text" value="" name="teeltsoort"></div>
<div id="verkoopprijs">Verkoopprijs:</div><div id="verkoopprijsedit"><input type="text" value="" name="teeltsoort"></div>
<p><input type=button action="laatzien.php">
<input TYPE="submit" VALUE="Verzenden gegevens"></p>
</form>
Als je wilt dat de pagina laatzien.php getoond wordt zul je zoiets moeten gebruiken:

<input type=button onClick="location.href = 'laatzien.php'" />
oke dat weet ik maar met onfocus lukt ook niet en hoe laat ik dan dan script uitvoeren als ik op de button drukt.
sorry ik had niet verder gekeken dan mijn neus lang is.
ok dat werkt thanks.alleen heb ik nog een probleem ik lees de data uit mijn database maar ik krijg niks in beeld ik hoop dat je mij daar ook verder mee kan helpen.ik zet het script er even bij.


<?php
// mysql inlog gegevens

mysql_connect();
mysql_select_db("offertes");

$resultaat = "SELECT * FROM offerte");
if($resultaat == false) // Verbinding is mislukt!
{
trigger_error("Kan geen verbinding maken met de database");
}

$record = mysql_query($resultaat) or die(mysql_error());
if($record == false) // Verbinding is mislukt!
{
trigger_error("Kan geen verbinding maken met de database");
}
while($rec = mysql_fetch_object($record))
{
echo "".$rec->faktuurdatum, $rec->teeltsoortt."<br>";
}
echo "mislukt";

?>
@Rob: Niet steeds een nieuwe post posten. Boven je post zit een editknop, gebruik die. En NOOIT een inlognaam en password posten. Gebruik die knop en haal dat onmiddelijk weg.

Edit: Typo.
ok dat werkt thanks.alleen heb ik nog een probleem ik lees de data uit mijn database maar ik krijg niks in beeld ik hoop dat je mij daar ook verder mee kan helpen.ik zet het script er even bij.
rob schreef op 14.11.2006 19:13
ok dat werkt thanks.alleen heb ik nog een probleem ik lees de data uit mijn database maar ik krijg niks in beeld ik hoop dat je mij daar ook verder mee kan helpen.ik zet het script er even bij.



ok excuses ik doe dit bijna nooit. ik hoop dat ik het nu goed heb gedaan.
Aangepast en ietwat beter benaming gegeven.
<?php
mysql_connect("*****", "*****", "*****");
mysql_select_db("offertes");

$query = "SELECT * FROM offerte";
$resultaat = mysql_query($query);
if(!$resultaat) // Verbinding is mislukt!
{
trigger_error("Kan geen verbinding maken met de database");
}
else
{
while($record = mysql_fetch_object($resultaat))
{
echo $record->faktuurdatum . $rec->teeltsoort . "<br>";
}
}
?>
Kijk eens even goed naar je code:

- Een overbodige ) op regel 7;
- Wat doet die controle op regels 8-10? Helemaal niets, de kent alleen maar een bepaalde waarde aan een variabele toe, je voert nog niets uit. Die controle is dus overbodig.

- $resultaat is dan ook een verkeerde benaming, beter is $sql of $query.
- Wat doet die , in je echo op regel 20?

Reageren