Primarna stranka je zakazky kde uz mam rozbehane vkladanie novych a vypis vsetkych zakaziek, ale stale mi tam chyba to najpodstatnejsie a to vybrat z tabulky zakaznikov podla kriteria priezvysko ulica do formulara vstup.
Samotny script na vyber je takyto a funguje:
Kód: Vybrať všetko
<select name="zakaznici">
<?php
require_once("mysql.php");
$sql = mysql_query("SELECT priezvisko,ulica FROM zakaznici");
while ($data = mysql_fetch_array ($sql, MYSQL_BOTH))
{
$priezvisko = $data['priezvisko'];
$ulica = $data['ulica'];
echo '<option value="'.$priezvisko.'">'.$priezvisko.' '.$ulica.'</option> ';
}
?>
</select>Cast tabulky toho zaciatku najdete tu:
Kód: Vybrať všetko
<?php
include("config.php");
$link = mysql_connect($db_server,$db_user,$db_psw) or die($oznam001);
$db=mysql_select_db($db_name,$link) or die($oznam002);
echo "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">
<HTML>
<HEAD>
<meta http-equiv=\"Content-type\" content=\"text/html; Charset=Windows-1250\">
<TITLE>Zákazky</TITLE>
<meta http-equiv=\"Content-language\" content=\"sk\">
<meta name=\"robots\" content=\"index, follow\">
</head>
<body>
<h1><p align=\"center\">Pridať zákazku do systému.</h1>
<form name=\"formular\" action=\"uloz_zakazku.php\" method=\"post\">
<p align=\"center\">
<table border=\"1\" cellspacing=\"1\" cellpadding=\"2\">
<tr>
<td align=\"right\" width=\"120\"><b>Prijaté dňa:</b></td>
<td align=\"left\" width=\"150\"><input type=\"text\" name=\"prijate\" value=\"\" size=\"20\" maxlength=\"25\" title=\"\" tabindex=\"2\"></td>
</tr>Kód: Vybrať všetko
<h1><p align=\"center\">Pridať zákazku do systému.</h1>
<form name=\"formular\" action=\"uloz_zakazku.php\" method=\"post\">
<p align=\"center\">
<table border=\"1\" cellspacing=\"1\" cellpadding=\"2\">
<tr>
<td align=\"right\" width=\"120\"><b>Zákaznik:</b></td>
<td>
<select name="zakaznici">
<?php
require_once("mysql.php");
$sql = mysql_query("SELECT priezvisko,ulica FROM zakaznici");
while ($data = mysql_fetch_array ($sql, MYSQL_BOTH))
{
$priezvisko = $data['priezvisko'];
$ulica = $data['ulica'];
echo '<option value="'.$priezvisko.'">'.$priezvisko.' '.$ulica.'</option> ';
}
?>
</select>
</td>
</tr>
<tr>
<td align=\"right\" width=\"120\"><b>Značka:</b></td>
<td align=\"left\" width=\"150\"><input type=\"text\" name=\"znacka\" value=\"\" size=\"20\" maxlength=\"25\" title=\"\" tabindex=\"3\"></td>
</tr>
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\Program Files\VertrigoServ\www\ipmfirm\zakazky\formular2.php on line 26
Ak dám celý script na rozbaľovací výeber na začiatok stránky tak funguje, ale dáta sa mi pochopiteľne nezapíšu do db zakaziek teda zapisu ale bez udajov zakaznika... Viete mi poradit? nasmerovat?