Click here to Skip to main content
15,886,104 members
Home / Discussions / Linux, Apache, MySQL, PHP
   

Linux, Apache, MySQL, PHP

 
GeneralRe: python just for fun Pin
HimanshuJoshi12-Jan-11 17:12
HimanshuJoshi12-Jan-11 17:12 
AnswerRe: python just for fun Pin
Sterling Camden / independent consultant11-Jan-11 4:48
Sterling Camden / independent consultant11-Jan-11 4:48 
GeneralRe: python just for fun Pin
shahab9612-Jan-11 4:44
shahab9612-Jan-11 4:44 
GeneralRe: python just for fun Pin
cjoki12-Jan-11 4:47
cjoki12-Jan-11 4:47 
GeneralRe: python just for fun Pin
shahab9612-Jan-11 17:01
shahab9612-Jan-11 17:01 
AnswerRe: python just for fun Pin
HimanshuJoshi12-Jan-11 17:15
HimanshuJoshi12-Jan-11 17:15 
Questiondynamic dropdown list Pin
komanche9-Jan-11 23:53
komanche9-Jan-11 23:53 
AnswerRe: dynamic dropdown list Pin
Gerben Jongerius10-Jan-11 0:29
Gerben Jongerius10-Jan-11 0:29 
I'm affraid your page logic is off slightly. Your sublist (model) should be dependant on your primary list (cars). Which would mean that on a selection change on the client's end you either need to load the sub list from the server using Ajax or you need to prepare multiple sub selects and display the one belonging to the cars that is selected.

If you opt for the first alternative you will need to create a seperate php file that will provide you the options for the 'model' select. You should then call this page on the 'onchange' event of the 'make' select using Ajax and fill the 'make' select.

If you opt for the second alternative you will have to generate an option list for each of the various 'make' possibilities and store them in either invisible select elements or in JavaScript array's. Eg:
$query1 = "SELECT model FROM carmodel ORDER BY makeid";
$carmodel = mysql_query($query1) or die(mysql_error());
$last_make = -1;
$list2 = "<select name='model'>";
while ($row = mysql_fetch_assoc($carmodel))
{
   if ( $last_make != $row['makeid'] ) {
     if ($list2 != '') $list .= "</select>";
     $list2 .= "<select name='model_{$row['makeid']}' style='display: none;'>";
     $last_make = $row['makeid'];
   }
   $list2 .= "\r\n<option value='{$row['model']}'>{$row['model']}</option>";
}
$list2 .= "\r\n</select>";
echo $list2;

Please note I've not tested the code so it might contain some mistakes, but the overall logic should be clear.
QuestionApplication Scope Array Pin
vb develop5-Jan-11 2:48
vb develop5-Jan-11 2:48 
AnswerRe: Application Scope Array Pin
cjoki5-Jan-11 10:42
cjoki5-Jan-11 10:42 
GeneralRe: Application Scope Array [modified] Pin
vb develop6-Jan-11 2:44
vb develop6-Jan-11 2:44 
GeneralRe: Application Scope Array Pin
cjoki6-Jan-11 4:53
cjoki6-Jan-11 4:53 
Questionhttp post response id capture Pin
0b4m44-Jan-11 22:54
0b4m44-Jan-11 22:54 
AnswerRe: http post response id capture Pin
cjoki5-Jan-11 4:54
cjoki5-Jan-11 4:54 
AnswerRe: http post response id capture Pin
47_MasoN_476-Jan-11 9:59
professional47_MasoN_476-Jan-11 9:59 
GeneralRe: http post response id capture Pin
0b4m410-Jan-11 5:42
0b4m410-Jan-11 5:42 
QuestionSession destory error Pin
SRJ922-Jan-11 3:30
SRJ922-Jan-11 3:30 
AnswerRe: Session destory error Pin
Graham Breach2-Jan-11 23:14
Graham Breach2-Jan-11 23:14 
QuestionNot sure what it's called Pin
MacRaider428-Dec-10 2:47
MacRaider428-Dec-10 2:47 
AnswerRe: Not sure what it's called PinPopular
Smithers-Jones28-Dec-10 2:59
Smithers-Jones28-Dec-10 2:59 
GeneralRe: Not sure what it's called Pin
MacRaider428-Dec-10 3:06
MacRaider428-Dec-10 3:06 
GeneralRe: Not sure what it's called Pin
Smithers-Jones29-Dec-10 11:02
Smithers-Jones29-Dec-10 11:02 
QuestionBest PHP Webmail system to access mail remotely Pin
mario202726-Dec-10 19:14
mario202726-Dec-10 19:14 
AnswerRe: Best PHP Webmail system to access mail remotely Pin
Gerben Jongerius26-Dec-10 20:40
Gerben Jongerius26-Dec-10 20:40 
AnswerRe: Best PHP Webmail system to access mail remotely Pin
shamly6-Jan-11 19:01
shamly6-Jan-11 19:01 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.