formulier

Status
Niet open voor verdere reacties.

willem008

Gebruiker
Lid geworden
28 sep 2007
Berichten
792
Goede dag

Ik heb nu een formulier waar via een VALUE een waarde verzend naar een verwerkpagina

PHP:
<FORM METHOD="post" ACTION="http://kortebaandatabase.nl/kortebaan2013/verwerkpaard2013.php">
        <SELECT NAME="choice">
          <OPTION VALUE="" SELECTED>Prestatie's van de Paarden</OPTION>
             <OPTION VALUE="amalia beemd">Amalia beemd</OPTION>
             <OPTION VALUE="attila">Attila</OPTION>
              enz

deze wordt als volgt verwerkt

if ( $_POST['choice'] ) {
$sql = "select * from paard, plaats, uitslag, pikeurs, koppelkortebaan2013, afstand, punten where 
naam = '" . mysql_real_escape_string($_POST['choice' ]) . "' and
paard.paard_id = koppelkortebaan2013.paard_id and
plaats.plaats_id = koppelkortebaan2013.plaats_id and
uitslag.uitslag_id = koppelkortebaan2013.uitslag_id and
pikeurs.pikeur_id = koppelkortebaan2013.pikeur_id and
afstand.afstand_id = koppelkortebaan2013.afstand_id and
punten.punten_id = koppelkortebaan2013.punten_id";

$result = mysql_query($sql);
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$naamArray[] = $row['naam'];
    $pikeurArray[] = $row['pikeur'];
    $uitslagArray[] = $row['uitslag'];
    $plaatsArray[] = $row['plaats'];
    $afstandArray[] = $row['afstand'];
    $puntenArray[] = $row['punten'];

  }
}


?>


Wat ik nu wil en wat me echt niet lukt , ik wil het formulier vervangen door een zoekvenster waar je bijv attila in vult en dan hetzelfde resultaat geeft. 

En dan wel zo dat je ook een gedeelte van de naam in kan vullen 
$sql = "SELECT * from paard WHERE naam LIKE '%$HTTP_POST_VARS[zoekterm]%' ";
 
Laatst bewerkt door een moderator:
nou zo zet je de vraag niet weg
html php codes java alle programmeer taal zetten bij in een tag de php tag zo dat iedereen
kan kijken om welke regels er fouten zijn
 
Ik heb nu een formulier waar via een VALUE een waarde verzend naar een verwerkpagina

PHP:
<FORM METHOD="post" ACTION="http://kortebaandatabase.nl/kortebaan2013/verwerkpaard2013.php">
<SELECT NAME="choice">
<OPTION VALUE="" SELECTED>Prestatie's van de Paarden</OPTION>
<OPTION VALUE="amalia beemd">Amalia beemd</OPTION>
<OPTION VALUE="attila">Attila</OPTION>
enz

deze wordt als volgt verwerkt

PHP:
if ( $_POST['choice'] ) {
$sql = "select * from paard, plaats, uitslag, pikeurs, koppelkortebaan2013, afstand, punten where 
naam = '" . mysql_real_escape_string($_POST['choice' ]) . "' and
paard.paard_id = koppelkortebaan2013.paard_id and
plaats.plaats_id = koppelkortebaan2013.plaats_id and
uitslag.uitslag_id = koppelkortebaan2013.uitslag_id and
pikeurs.pikeur_id = koppelkortebaan2013.pikeur_id and
afstand.afstand_id = koppelkortebaan2013.afstand_id and
punten.punten_id = koppelkortebaan2013.punten_id";

$result = mysql_query($sql);
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
$naamArray[] = $row['naam'];
$pikeurArray[] = $row['pikeur'];
$uitslagArray[] = $row['uitslag'];
$plaatsArray[] = $row['plaats'];
$afstandArray[] = $row['afstand'];
$puntenArray[] = $row['punten'];

}
}


?>

Wat ik nu wil en wat me echt niet lukt , ik wil het formulier vervangen door een zoekvenster waar je bijv attila in vult en dan hetzelfde resultaat geeft.

En dan wel zo dat je ook een gedeelte van de naam in kan vullen
$sql = "SELECT * from paard WHERE naam LIKE '%$HTTP_POST_VARS[zoekterm]%' ";

ik neem aan dit er wel beter uit ziet en nog lees daar ook voor de lezers
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan