Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem PHP+MySQL: úprava vlastného skriptu Autá

Zdravím, prosím o radu, mám vytvorený program na sledovanie príjazdov a odjazdov áut vo firme. Všetko mi funguje OK, ale chcel by som to vylepšíť tak, aby po zadaní čísla prichádzajúceho auta do formulára mi automaticky vypisovalo mená šoférov, ktorý už vo firme s tým autom boli. Čiže, keď do jednej bunky zadám nejaké číslo, aby sa v druhej bunke objavili mená, ktoré sú v databáze priradené tomuto číslu. Vopred ďakujem za rady.

Příště takový nepovedený dotaz smažu, když nerespektuješ pokyny.
Změna předmětu, původně: Autá (host)

Předmět Autor Datum
Málo informácií... 1. V akom programe to máš vytvorené, resp. v akom programovacom jazyku si ten pro…
pme 11.05.2011 18:35
pme
Je to php a datbáza je Mysql.
klobasa-irca 11.05.2011 18:44
klobasa-irca
Fajn a štruktúra tabuľky s údajmi vyzerá ako? Základ: www.w3schools.com
pme 11.05.2011 18:46
pme
Tu je celý Export z databázy: -- Adminer 3.2.2 dump SET NAMES utf8; SET foreign_key_checks = 0; SET…
klobasa-irca 11.05.2011 18:51
klobasa-irca
To chceš aby sa do jednej bunky načítala história všetkých šoférov, ktorý kedy boli na tom konkrétno…
pme 11.05.2011 18:59
pme
Ano, tak nejako, robľavacie menu, ktoré vyberie len šoférov s príslušnou SPZ, ale aby sa dali do men…
klobasa-irca 11.05.2011 19:10
klobasa-irca
Neviem ako to máš urobené a už vôbec netuším ako vkladať do comboboxu nové mená ale príklad: functi…
pme 11.05.2011 19:22
pme
Zatiaľ Ti pekne ďakujem, ale musím ísť do roboty, zajtra to vyskúšam a ozvem sa Ti.Dík
klobasa-irca 11.05.2011 19:55
klobasa-irca
Díky za snahu, ale ani po niekoľkých dňoch som s toho skriptu nič neurobil. poslední
klobasa-irca 20.05.2011 20:39
klobasa-irca
Ďakujem za link, ale už som všetko preštudoval a celý program som tvoril niekoľko mesiacov, ale aj a…
klobasa-irca 11.05.2011 19:07
klobasa-irca
SPZ teda číslo auta a aj meno šoféra vkladám cz klasický HTML formulár a padá do databázy Mysql.
klobasa-irca 11.05.2011 18:49
klobasa-irca

Málo informácií...
1. V akom programe to máš vytvorené, resp. v akom programovacom jazyku si ten program stvoril?
2. Používaš "nejakú" databázu, alebo odkiaľ resp. kam zapisuješ dáta?

Musíš byť konkrétny - toto čo si napísal nevypovedá o Tvojom programe absolútne nič...

Tu je celý Export z databázy:
-- Adminer 3.2.2 dump
SET NAMES utf8;
SET foreign_key_checks = 0;
SET time_zone = 'SYSTEM';
SET sql_mode = 'NO_AUTO_VALUE_ON_ZERO';

DROP TABLE IF EXISTS `auta`;
CREATE TABLE `auta` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`spz` varchar(150) COLLATE utf8_czech_ci NOT NULL,
`ridic` varchar(150) COLLATE utf8_czech_ci NOT NULL,
`dopravce` varchar(150) COLLATE utf8_czech_ci NOT NULL,
`hala` varchar(150) COLLATE utf8_czech_ci NOT NULL,
`cislo` int(2) NOT NULL,
`prijezd` datetime NOT NULL,
`odjizdi` varchar(150) COLLATE utf8_czech_ci NOT NULL,
`prijezd_datum` date NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=1049 DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci;

Neviem ako to máš urobené a už vôbec netuším ako vkladať do comboboxu nové mená ale príklad:

function retrieveQueryType($debug=FALSE) {
# USAGE:
#   retrieveQueryType(TRUE);  -- will die with debug info on failures
#   retrieveQueryType(); || retrieveQueryType(FALSE); -- no debugging (default)
# RETURNS:
#   number of rows if successful
#   0 if no rows selected
#   FALSE if query failed
  $query = "SELECT * FROM CustomersTABLE";
  if($result = mysql_query($query))
  {
    if($success = mysql_num_rows($result) > 0)
    {
      echo "<select name='queryTypeCombo' onchange='submitForm();'>\n";
      echo "<option>-- Please select --</option>\n";
    
      //Now fill the table with data
      while ($row = mysql_fetch_array($result))
      {
        $Customername = $row['Customername'];
        $type = $row['type'];
        echo "<option value='$Customername'>$type</option>\n";
      }
      echo "</select>\n";
    }
    elseif($debug)
    {
      die("retrieveQueryType(): No rows returned by query");
    }
  }
  else
  {
    $success = FALSE;
    if($debug)
    {
      die("retrieveQueryType(): query failed - ".mysql_error());
    }
  }
  return($success);
} 

Ďakujem za link, ale už som všetko preštudoval a celý program som tvoril niekoľko mesiacov, ale aj aj tak som hrdý na to čo som stvoril, lebo som len tvrdý amatér. A ku kompletnému dokončeniu mi ostáva len toto. A chceš tak sa pozri na auta, ale nie cez prehliadač IE lebo tam ja to hrozné, neviem to na IE prisôsobiť, robím to vo Firefoxe.

Zpět do poradny Odpovědět na původní otázku Nahoru