<?
include "connect.php";
$sql = "select * from test1";
$res = mysql_query($sql) or die (mysql_error());
if (mysql_num_rows($res) >=1 )
{
echo "<form method='post' action='$POST_SELF'>";
echo "<select size='1' name='testing'>";
while
(list($id, $merk, $test2) = mysql_fetch_rows($res)
{
echo "<option value='wat moet hier?'>$merk</option>";
}
echo "</select>";
echo "</form>";
}

$sql = "";
$res = "";

$sql = "SELECT * FROM test2";
$res = mysql_query($sql)or die(mysql_error());
if (mysql_num_rows($res) >= 1 )
{
echo "<form method='post' action='$POST_self'>";
echo "<select size='1' name='testing2'>";

while

(list($id, $type) = mysql_fetch_row($res))
{
echo "<option value='weet ik nog steeds niet'>$type</option>";
}
echo "</select>";
echo "</form>";

}
$sql = "";
$sql = "insert into test3 set id = '', merk = '$_POST[merk]', type ='$_POST[type]'";
{
echo "<input type=\"submit\" name=\"submit\" value=\"Invoer gegevens\">";
}
?>

Nu wil ik d.m.v drop down box de volgende selecteren dus de eerste drop down die geeft spullen weer de 2de nog niet als ik de eerste geselecteerd heb dan kan je bij de tweede wat selecteren. en als laatste moet hij de gekozen spullen opslaan in de volgende tabel als uit komst

wie oo wie kan me helpen, liefst een script met uit leg waarom.... dus geen mede noob die denkt dat hij het weet want dat schiet niet op :P

Thanks and Greetz to all NOOBS en real php Programmers
Eej P v Denzel, je kunt niet met php doen wat jij beschrijft.. jij wil dat wanneer je de 1e selecteerd, de 2e selecteerbaar wordt.. maar zoiets doe je met javascript, niet met PHP..

wanneer je het met php witl gaan doen, zou ik het zo maken dat je eerst iets selecteert, dan op een knopje klikt, en dan de 2e select items krijgt.. :)
ja maar dan komt het erop neer dat ik telkens dan vernieuwde gegevens in javascript gedeelte moet plaatsen. best onhandig lijkt mij
je moet door php alle waardes op laten halen uit de database en in een javascript array laten stoppen
daarna zal javascript de rest moeten gaan doen
Ok dan maar een lang verhaal plaatsen...........

Als eerste er zijn verschillende tabellen bijvoorbeeld 5 stuks

de eerste tabel relateerd de andere 4 tabellen d.m.v cijfers de andere 4 heeft dan de gegevens van de rest zodat je aan het einde alles laat zien.

nu voer je de gegevens in.
persoonsnummer: 100
merk: intel
type: 3,3 Ghz P4
sn: 1324242
memo: geplaatst op 5 april

zo'n uitdraai moet hij kunnen maken.

maar als ik wil zoeken naar persoon 100 waar het merk intel is en een 3,3 Ghz dan wil ik dat d.m.v. drop down box langzaam van het begin invoeren

persoon 100 heeft 1000 computers staan dus dan is het wel makkelijk dat je niet alle 1000 op het beeldscherm krijgt.

is het nog logisch????
ik merk het wel weer, dit kan ik niet doen. moet ik maar een andere oplossing zoeken voor een zoekfunctie. want dan lijkt het op dit

<script type="text/javascript">
<!--
var num=0;
var interval = null;

var UpdateMakes_done = 0;
var sel_non_master_done =0;
var iDARTag_done = 0;
var start_prefill_done=0;

function doLists() {
num++;
if (num < 100) {
if (typeof site =='string' && site == 'www.autotrader.nl') {
if(!iDARTag_done && 'cars-searchformadvanced' != 'null' ) {
iDARTag('cars-searchformadvanced');
iDARTag_done=1;
}
}
if (document.mainform && typeof UpdateMakes == 'function' && typeof GetMakes =='function') {
if(!UpdateMakes_done) {
UpdateMakes();
UpdateMakes_done=1;
}
if(typeof sel_none_master == 'function') {
if(! sel_none_master_done) {
sel_none_master();
sel_none_master_done=1;
}
}
if (document.mainform && typeof start_prefill == 'function' && typeof broadcast =='function') {
if(!start_prefill_done && UpdateMakes_done) {
start_prefill();
start_prefill_done=1;
}
}
}

if((UpdateMakes_done && start_prefill_done && iDARTag_done) || (!document.mainform && iDARTag_done) ) {
clearInterval(interval);
}
} else {
clearInterval(interval);
}
}
interval=setInterval("doLists()", 100);
//-->
</script>
als je met aantallen werkt dat het teveel is om in een javascript array te zetten (als de data dus 50kb+ is) dan zul je het direct met php moeten doen

selecteren en direct doorgaan naar de volgende pagina dus
Rick rustig blijven, dit was een voorbeeld van autotrader.nl is niet van mij :S

ik heb liever een javascript generator erbij...

weet iemand er nog eentje???
vertel me waarom hij wel 1 drop downbox kan maken en niet 2

en hoe kan je die drop down box dan registreren. stel ik heb allemaal drop down boxen en ik wil alles plaatsen in een tabel???

hoe vul ik dat in???

Reageren