Keresés
Hírlevél
 
Kiemelt témák
»Hogy viszonyul ehhez a család?
»Legjobb metodika emberi relációk tárolására
»A programozó hibája, hogy törik a programját?
»Jogosultság kezelés mezőszinten
Állás/munka
»Wordpress szakértőt keresünk
»Kamu álláshirdetők listája
»Front-end fejlesztő / Sitebuilder
»DataStore Developer
»PHP programozó, webfejlesztő munkát keres
» több téma
Tudástár
?Input mezőből visszakapott adat probléma
Oldalon keresés 8x írja ki az eredményt
?XML-ből sok szövegmező
TinyMCE és az ékezetek
?Rengeteg hasonló kép betöltése gyorsan (PHP)
Ékezetes kar. nem minden táblában jól
?Shelltreeview gond
Grafikon rajzolás probléma
?Onclick= php függvény
?Egyenes megrajzolása
?Access-ből adott xml fájl kinyerése
Listázás időpont szerint
Exportálás változó könyvtárba
*Link eredményének kiolvasása
Imagemapre képet
» több téma
Társalgó
»A programozásból jól meg lehet élni?
»MFC tanulás
»Könyvet adok-veszek
»Hogy viszonyul ehhez a család?
»Nintendo wii
»Letölthető az új Rad Studio XE és Delphi XE
»Weblap véleményezés
»Játékmotor elmélet
»Informatikai bulvárlap
»Delphi-ről C++-ra váltás
» több téma
ASP  |  C#  |  C++  |  CSS  |  Delphi  |  Flash  |  HTML  |  Java  |  JavaScript  |  Pascal  |  Perl  |  PHP  |  Python  |  Visual Basic  |  Visual C++  |    »    

Tudástár

»

Php sql update hiba input text-el

»

Php sql update hiba input text-el

nyitotta: szilardm, idő: 2010.03.11., moderátor: Árnyék
  Értesítés változás esetén Felvétel kedvencekhez Küldés emailben Nyomtatható verzió

Kategóriák:Programozási nyelvek » PHP
Adatbázisok » MySQL

Sorrend:
Időzóna:
Blokkméret:
Sziasztok

input text-el szeretnék rekordokat módosítani, de nem csinál semmit.
Talán get is kellene, de úgy se ment.

<?php
mysql_query('set names utf8');
mysql_query('set character set utf8');
$sql="SELECT * FROM szemely_gumi ORDER BY azon";
$eredmeny=mysql_query($sql) or die (mysql_error());
while($sor=mysql_fetch_array($eredmeny))
{
echo "<br>";
echo "<form method=\"post\">";
echo '<input type="text" size="10" disabled="diasbled" name="id" rows="3" cols="50" value="'.$sor["azon"].'">';
echo '<div class="adminsz"><p>Állapot:</p></div>';
echo '<div class="adminbox"><input type="text" size="10" rows="3" cols="50" value="'.$sor["uj_haszn"].'"></div>';
echo '<div class="adminsz"><p>Idény:</p></div>';
echo '<div class="adminbox"><input type="text" size="10" rows="3" cols="50" value="'.$sor["ideny"].'"></div>';
echo '<div class="adminsz"><p>Szélesség:</p></div>';
echo '<div class="adminbox"><input type="text" size="10" rows="3" cols="50" value="'.$sor["szeles"].'"></div>';
echo '<div class="adminsz"><p>Magasság:</p></div>';
echo '<div class="adminbox"><input type="text" size="10" rows="3" cols="50" value="'.$sor["magas"].'"></div>';
echo '<div class="adminsz"><p>Átmérő:</p></div>';
echo '<div class="adminbox"><input type="text" size="10" rows="3" cols="50" value="'.$sor["atmero"].'"></div>';
echo '<div class="adminsz"><p>Sebességindex:</p></div>';
echo '<div class="adminbox"><input type="text" size="10" rows="3" cols="50" value="'.$sor["sebindex"].'"></div>';
echo '<div class="adminsz"><p>Mélység:</p></div>';
echo '<div class="adminbox"><input type="text" size="10" rows="3" cols="50" value="'.$sor["melyseg"].'"></div>';
echo '<div class="adminsz"><p>Márka:</p></div>';
echo '<div class="adminbox"><input type="text" size="10" rows="3" cols="50" value="'.$sor["marka"].'"></div>';
echo '<div class="adminsz"><p>Bruttó:</p></div>';
echo '<div class="adminbox"><input type="text" size="10" rows="3" cols="50" value="'.$sor["brutto"].'"></div>';
echo '<div class="adminsz"></div>';
echo '<div class="adminbox"></div>';
echo "<br>";
echo '<input type="submit" name="mod" value="Módosít" size="90px" title="KATT!" class="a">';
echo "</form>";
}

if(isset($_POST['mod']) && $_POST['uj_haszn']!="" && $_POST['ideny']!="" && $_POST['szeles']!="" && $_POST['magas']!="" && $_POST['atmero']!="" && $_POST['sebindex']!="" && $_POST['melyseg']!="" && $_POST['marka']!="" && $_POST['brutto']!="" && !empty($_GET['id']))
{
$uj_haszn = ($_POST['uj_haszn'] != '') ? ("'".$_POST['uj_haszn']."'") : 'NULL';
$ideny = ($_POST['ideny'] != '') ? ("'".$_POST['ideny']."'") : 'NULL';
$szeles = ($_POST['szeles'] != '') ? ("'".$_POST['szeles']."'") : 'NULL';
$magas = ($_POST['magas'] != '') ? ("'".$_POST['magas']."'") : 'NULL';
$atmero = ($_POST['atmero'] != '') ? ("'".$_POST['atmero']."'") : 'NULL';
$sebindex = ($_POST['sebindex'] != '') ? ("'".$_POST['sebindex']."'") : 'NULL';
$melyseg = ($_POST['melyseg'] != '') ? ("'".$_POST['melyseg']."'") : 'NULL';
$marka = ($_POST['marka'] != '') ? ("'".$_POST['marka']."'") : 'NULL';
$brutto = ($_POST['brutto'] != '') ? ("'".$_POST['brutto']."'") : 'NULL';

// $sqlupd = "INSERT INTO szemely_gumi (uj_haszn, ideny, szeles, magas, atmero, sebindex, melyseg, marka, brutto) VALUES (".$uj_haszn.", ".$ideny.", ".$szeles.", ".$magas.", ".$atmero.", ".$sebindex.", ".$melyseg.", ".$marka.", ".$brutto." )";
$id = (int)$_GET['id'];
$sqlupd = "UPDATE `szemely_gumi` SET `uj_haszn` =  $uj_haszn,`ideny` = $ideny WHERE `szemely_gumi`.`azon` = $id LIMIT 1";

mysql_query('set names utf8');
mysql_query('set character set utf8');

mysql_query($sqlupd) or die(mysql_error().$sqlupd);
header("location: ".$_SERVER['index_admin.php']);
}
else if(isset($_POST['mod']))
{
$return = " Valamelyik mezőt nem töltötted ki helyesen.";
}
?>

$sqlupd = "UPDATE `szemely_gumi` SET `uj_haszn` =  '$uj_haszn',`ideny` = '$ideny' WHERE `szemely_gumi`.`azon` = $id LIMIT 1";

A szöveges értékeket '-ok közé kell tenned!

Insert-nél majd hasonlóan.
Szia,

Próba kedvéért vedd le az azonosítorol a 'disabled'-et, nekem dropdown-nál disabled esetén nem küldödött el az adat, és utánna nyomj 1 print_r($_POST);-ot hogy lásd mi lett postolva és mi nem, ja és ha postolsz akkor ne $_GET-ben keresd az adatot.

Remélem közelebb vittelek a megoldáshoz.
az űrlapodban nincsenek name tegek a beviteli mezőkhöz téve.

Az id-t pedig rejtett mezőbe tedd bele inkább és úgy küldd el a módosító programhoz.
fsanya-nak igaza van, legyen inkább readonly

Vagy egy rejtett és külön kiírva, ha kell.
---
mysql_query($sqlupd) or die(mysql_error().$sqlupd);
mit írt ki?
Vmi butaságot ír ki, most szerintem, mert többször van a where.
Vagy nem?


<?php
mysql_query('set names utf8');
mysql_query('set character set utf8');
$sql="SELECT * FROM szemely_gumi ORDER BY azon";
$eredmeny=mysql_query($sql) or die (mysql_error());
while($sor=mysql_fetch_array($eredmeny))
{
echo "<br>";
echo '<form name="update" method="POST">';
echo '<input type="text" size="10" name="id" rows="3" cols="50" value="'.$sor["azon"].'">';
echo '<div class="adminsz"><p>Állapot:</p></div>';
echo '<div class="adminbox"><input type="text" name="uj_haszn" size="10" rows="3" cols="50" value="'.$sor["uj_haszn"].'"></div>';
echo '<div class="adminsz"><p>Idény:</p></div>';
echo '<div class="adminbox"><input type="text" name="ideny" size="10" rows="3" cols="50" value="'.$sor["ideny"].'"></div>';
echo '<div class="adminsz"><p>Szélesség:</p></div>';
echo '<div class="adminbox"><input type="text" name="szeles" size="10" rows="3" cols="50" value="'.$sor["szeles"].'"></div>';
echo '<div class="adminsz"><p>Magasság:</p></div>';
echo '<div class="adminbox"><input type="text" name="magas" size="10" rows="3" cols="50" value="'.$sor["magas"].'"></div>';
echo '<div class="adminsz"><p>Átmérő:</p></div>';
echo '<div class="adminbox"><input type="text" name="atmero" size="10" rows="3" cols="50" value="'.$sor["atmero"].'"></div>';
echo '<div class="adminsz"><p>Sebességindex:</p></div>';
echo '<div class="adminbox"><input type="text" name="sebindex" size="10" rows="3" cols="50" value="'.$sor["sebindex"].'"></div>';
echo '<div class="adminsz"><p>Mélység:</p></div>';
echo '<div class="adminbox"><input type="text" name="melyseg" size="10" rows="3" cols="50" value="'.$sor["melyseg"].'"></div>';
echo '<div class="adminsz"><p>Márka:</p></div>';
echo '<div class="adminbox"><input type="text" name="marka" size="10" rows="3" cols="50" value="'.$sor["marka"].'"></div>';
echo '<div class="adminsz"><p>Bruttó:</p></div>';
echo '<div class="adminbox"><input type="text" name="brutto" size="10" rows="3" cols="50" value="'.$sor["brutto"].'"></div>';
echo '<div class="adminsz"></div>';
echo '<div class="adminbox"></div>';
echo "<br>";
echo '<input type="submit" name="mod" value="Módosít" size="90px" title="KATT!" class="a">';
echo "</form>";
}

if(isset($_POST['mod']) && $_POST['uj_haszn']!="" && $_POST['ideny']!="" && $_POST['szeles']!="" && $_POST['magas']!="" && $_POST['atmero']!="" && $_POST['sebindex']!="" && $_POST['melyseg']!="" && $_POST['marka']!="" && $_POST['brutto']!="" && !empty($_POST['id']))
{
$uj_haszn = ($_POST['uj_haszn'] != '') ? ("'".$_POST['uj_haszn']."'") : 'NULL';
$ideny = ($_POST['ideny'] != '') ? ("'".$_POST['ideny']."'") : 'NULL';
$szeles = ($_POST['szeles'] != '') ? ("'".$_POST['szeles']."'") : 'NULL';
$magas = ($_POST['magas'] != '') ? ("'".$_POST['magas']."'") : 'NULL';
$atmero = ($_POST['atmero'] != '') ? ("'".$_POST['atmero']."'") : 'NULL';
$sebindex = ($_POST['sebindex'] != '') ? ("'".$_POST['sebindex']."'") : 'NULL';
$melyseg = ($_POST['melyseg'] != '') ? ("'".$_POST['melyseg']."'") : 'NULL';
$marka = ($_POST['marka'] != '') ? ("'".$_POST['marka']."'") : 'NULL';
$brutto = ($_POST['brutto'] != '') ? ("'".$_POST['brutto']."'") : 'NULL';

$id = (int)$_POST['id'];
$sqlupd = "UPDATE `szemely_gumi` SET `uj_haszn` =  '$uj_haszn',`ideny` = '$ideny' WHERE `szemely_gumi`.`azon` = $id LIMIT 1";

print_r($_POST);
mysql_query('set names utf8');
mysql_query('set character set utf8');

mysql_query($sqlupd) or die(mysql_error().$sqlupd);
print_r($_POST);
header("location: ".$_SERVER['index_admin.php']);
}
else if(isset($_POST['mod']))
{
$return = " Valamelyik mezőt nem töltötted ki helyesen.";
}
?>

Ezt írja ki

Array ( [id] => 1 [uj_haszn] => Új [ideny] => 4évszakos [szeles] => 55 [magas] => 65 [atmero] => 14 [sebindex] => T [melyseg] => 6 [marka] => Semperit [brutto] => 5 000 [mod] => Módosít ) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Új'',`ideny` = ''4évszakos'' WHERE `szemely_gumi`.`azon` = 1 LIMIT 1' at line 1UPDATE `szemely_gumi` SET `uj_haszn` = ''Új'',`ideny` = ''4évszakos'' WHERE `szemely_gumi`.`azon` = 1 LIMIT 1
Többször teszed aposztrófok közé az értékeket.

$uj_haszn = ($_POST['uj_haszn'] != '') ? ("'".$_POST['uj_haszn']."'") : 'NULL';

Szerintem inkább cseréld ilyenekre:

$uj_haszn = $_POST['uj_haszn'] != '' ? mysql_real_escape_string($_POST['uj_haszn']) : NULL;

Vagy az sql parancsból szedd ki a fölösleges aposztrófokat, de én az első verziót javaslom inkább.
miért nem csinálsz egy függvényt a beviteli mezők készítésére?
A mezőneveket és cimke neveket beteheted egy tömbbe, és foreach() -csel járod be amikor meghívod az input mező kirakó függvényt.

És ha már egyszer tudod hogy minden mezőt kitöltöttél, felesleges az utána lévő ellenőrzés és NULL képzés azon mezők esetén amiknél tudod hogy felvett értéket, és nem nulla.
Most 2szer írja ki ugyanazt és ugyanúgy nem módosítja

Array ( [id] => 1 [uj_haszn] => Új [ideny] => 4évszakos [szeles] => 175 [magas] => 65 [atmero] => 14 [sebindex] => Y [melyseg] => 6 [marka] => Semperit [brutto] => 5 000 [mod] => Módosít ) Array ( [id] => 1 [uj_haszn] => Új [ideny] => 4évszakos [szeles] => 175 [magas] => 65 [atmero] => 14 [sebindex] => Y [melyseg] => 6 [marka] => Semperit [brutto] => 5 000 [mod] => Módosít )


<?php
mysql_query('set names utf8');
mysql_query('set character set utf8');
$sql="SELECT * FROM szemely_gumi ORDER BY azon";
$eredmeny=mysql_query($sql) or die (mysql_error());
while($sor=mysql_fetch_array($eredmeny))
{
echo "<br>";
echo '<form name="update" method="POST">';
echo '<input type="text" size="10" name="id" rows="3" cols="50" value="'.$sor["azon"].'">';
echo '<div class="adminsz"><p>Állapot:</p></div>';
echo '<div class="adminbox"><input type="text" name="uj_haszn" size="10" rows="3" cols="50" value="'.$sor["uj_haszn"].'"></div>';
echo '<div class="adminsz"><p>Idény:</p></div>';
echo '<div class="adminbox"><input type="text" name="ideny" size="10" rows="3" cols="50" value="'.$sor["ideny"].'"></div>';
echo '<div class="adminsz"><p>Szélesség:</p></div>';
echo '<div class="adminbox"><input type="text" name="szeles" size="10" rows="3" cols="50" value="'.$sor["szeles"].'"></div>';
echo '<div class="adminsz"><p>Magasság:</p></div>';
echo '<div class="adminbox"><input type="text" name="magas" size="10" rows="3" cols="50" value="'.$sor["magas"].'"></div>';
echo '<div class="adminsz"><p>Átmérő:</p></div>';
echo '<div class="adminbox"><input type="text" name="atmero" size="10" rows="3" cols="50" value="'.$sor["atmero"].'"></div>';
echo '<div class="adminsz"><p>Sebességindex:</p></div>';
echo '<div class="adminbox"><input type="text" name="sebindex" size="10" rows="3" cols="50" value="'.$sor["sebindex"].'"></div>';
echo '<div class="adminsz"><p>Mélység:</p></div>';
echo '<div class="adminbox"><input type="text" name="melyseg" size="10" rows="3" cols="50" value="'.$sor["melyseg"].'"></div>';
echo '<div class="adminsz"><p>Márka:</p></div>';
echo '<div class="adminbox"><input type="text" name="marka" size="10" rows="3" cols="50" value="'.$sor["marka"].'"></div>';
echo '<div class="adminsz"><p>Bruttó:</p></div>';
echo '<div class="adminbox"><input type="text" name="brutto" size="10" rows="3" cols="50" value="'.$sor["brutto"].'"></div>';
echo '<div class="adminsz"></div>';
echo '<div class="adminbox"></div>';
echo "<br>";
echo '<input type="submit" name="mod" value="Módosít" size="90px" title="KATT!" class="a">';
echo "</form>";
}

if(isset($_POST['mod']) && $_POST['uj_haszn']!="" && $_POST['ideny']!="" && $_POST['szeles']!="" && $_POST['magas']!="" && $_POST['atmero']!="" && $_POST['sebindex']!="" && $_POST['melyseg']!="" && $_POST['marka']!="" && $_POST['brutto']!="")
{
$uj_haszn = $_POST['uj_haszn'] != '' ? mysql_real_escape_string($_POST['uj_haszn']) : NULL;
$ideny = $_POST['ideny'] != '' ? mysql_real_escape_string($_POST['ideny']) : NULL;
$szeles = $_POST['szeles'] != '' ? mysql_real_escape_string($_POST['szeles']) : NULL;
$magas = $_POST['magas'] != '' ? mysql_real_escape_string($_POST['magas']) : NULL;
$atmero = $_POST['atmero'] != '' ? mysql_real_escape_string($_POST['atmero']) : NULL;
$sebindex = $_POST['sebindex'] != '' ? mysql_real_escape_string($_POST['sebindex']) : NULL;
$melyseg = $_POST['melyseg'] != '' ? mysql_real_escape_string($_POST['melyseg']) : NULL;
$marka = $_POST['marka'] != '' ? mysql_real_escape_string($_POST['marka']) : NULL;
$brutto = $_POST['brutto'] != '' ? mysql_real_escape_string($_POST['brutto']) : NULL;

$id = (int)$_POST['id'];
$sqlupd = "UPDATE `szemely_gumi` SET `uj_haszn` =  '$uj_haszn',`ideny` = '$ideny' WHERE `szemely_gumi`.`azon` = '$id' LIMIT 1";

print_r($_POST);
mysql_query('set names utf8');
mysql_query('set character set utf8');

mysql_query($sqlupd) or die(mysql_error().$sqlupd);
print_r($_POST);
// header("location: ".$_SERVER['index_admin.php']);
}
else if(isset($_POST['mod']))
{
$return = " Valamelyik mezőt nem töltötted ki helyesen.";
}
?>

MÁS:
A tömb létrehozás az így..?:
*tomb[a]=0
tomb[1]=azon
tomb[2]=uj_haszn
....
és honnan kéne észrevenned hogy nem változtat a táblában, ha a tábla változtatás előtt írod ki az értékeket ?

írasd ki az UPDATE sztringed, és teszteld PHPMYADMIN ban. Ha ott lefut, és van kapcsolat a PHPben, akkor módosítja ott is...

És echo $sqlupd; eredményét másold be ide.

MÁS:
A tömb létrehozás az így..?:

Egyszerre csak egy dologgal foglalkozz.

UPDATE `szemely_gumi` SET `uj_haszn` = 'Új',`ideny` = '4évszakos' WHERE `szemely_gumi`.`azon` = '1' LIMIT 1Array ( [id] => 1 [uj_haszn] => Új [ideny] => 4évszakos [szeles] => 175 [magas] => 65 [atmero] => 14 [sebindex] => e [melyseg] => 6 [marka] => Semperit [brutto] => 5 000 [mod] => Módosít )

phpmyadmin ezt írja erre:

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '1Array ( [id] => 1 [uj_haszn] => Új [ideny] => 4évszakos [szeles] => 175 [maga' at line 1
a print_r($_POST) -ot is hozzáírtad az UPDATE sztringhez??

most hogy néz ki az UPDATE sztringed elkészítése?

Csak ezt a részt teszteld PHPmyadminban.

UPDATE `szemely_gumi` SET `uj_haszn` = 'Új',`ideny` = '4évszakos' WHERE `szemely_gumi`.`azon` = '1' LIMIT 1
nem a print helyett írtam az echo $sqlupd-et

ez működik az adminban:
UPDATE `szemely_gumi` SET `uj_haszn` = 'Új',`ideny` = '4évszakos' WHERE `szemely_gumi`.`azon` = '1' LIMIT 1

szerintem az id körül van vmi gáz, csak azt nem tom mi az
ha a kiválasztott ID átér a módosítás oldalra, és kiírva belekerült az UPDATE sztringedbe, akkor szerintem nincs probléma.

Egy dolog még próblémás lehet. tegyük fel brutto az egy integer.

Majd ha nincs kitöltve a módosítás után az értéke (a te programodban ez kivan zárva, de későbbiekben bevezethetsz olyan mezőket, amiket nem kötelező kitölteni), posztolás után a 'NULL' értéket adja be amit a ternális( (X)?(Y):(Z) ) feltétellel határoztál meg. Ilyenkor még a szöveges mezőnél is problémát okoz, mert az üres érték helyett a NULL szót viszi be. Így amit javasoltak az átalakításról logikailag hibássá tette az egészet, és nem figyelmeztettek rá! De mit csinál a MYSQL, hogyha egy integer típusú mezőbe te szöveget próbálsz bevinni?
Ilyen hibával elszáll:
Warning: #1366 Incorrect integer value: 'NULL' for column 'XXXXXXXX' at row 1
És ilyenkor 0-vá castolja azt amit beírtál. De a NULL és 0 nem teljesen ugyanaz.
ez komoly? $_SERVER['index_admin.php']

esetleg: $_SERVER['PHP_SELF']
ok, köszi átírtam

a brutto varchar. az lehet probléma?

de itt van az összes
kb az elejétől elszúrtam valamit ,de mostmár megy, köszike mindenkinek
gratulálok az elfogadásodhoz.
amit elfogadtál megoldást szerinted jó volt ?
mert az éppen hogy duplázta a ' jeleket az update query-be.
mert az éppen hogy duplázta a ' jeleket az update query-be.

Azért tisztázzuk:

$sqlupd = "UPDATE `szemely_gumi` SET `uj_haszn` = $uj_haszn,`ideny` = $ideny WHERE `szemely_gumi`.`azon` = $id LIMIT 1";

Ha pl. az $uj_haszn, vagy az $ideny változó szöveges (pl. Új, 4évszak), akkor

$sqlupd = "UPDATE `szemely_gumi` SET `uj_haszn` = új,`ideny` = 4évszak WHERE `szemely_gumi`.`azon` = $id LIMIT 1";

lesz, amire a hibaüzenet hogy nincs új és 4évszak mező.
Ha
$sqlupd = "UPDATE `szemely_gumi` SET `uj_haszn` =  '$uj_haszn',`ideny` = '$ideny' WHERE `szemely_gumi`.`azon` = $id LIMIT 1";

Akkor az sql jó lesz:
$sqlupd = "UPDATE `szemely_gumi` SET `uj_haszn` = 'új',`ideny` = '4évszak' WHERE `szemely_gumi`.`azon` = $id LIMIT 1";

----

Más kérdés, hogy több más hiba is volt benne.
mivel nem olvastad el a kérdését, amibe benne volt a ' jelek hozzáadása hibára futott az amit javasoltál.
$uj_haszn = ($_POST['uj_haszn'] != '') ? ("'".$_POST['uj_haszn']."'") : 'NULL';
$ideny = ($_POST['ideny'] != '') ? ("'".$_POST['ideny']."'") : 'NULL';
$szeles = ($_POST['szeles'] != '') ? ("'".$_POST['szeles']."'") : 'NULL';
$magas = ($_POST['magas'] != '') ? ("'".$_POST['magas']."'") : 'NULL';
$atmero = ($_POST['atmero'] != '') ? ("'".$_POST['atmero']."'") : 'NULL';
$sebindex = ($_POST['sebindex'] != '') ? ("'".$_POST['sebindex']."'") : 'NULL';
$melyseg = ($_POST['melyseg'] != '') ? ("'".$_POST['melyseg']."'") : 'NULL';
$marka = ($_POST['marka'] != '') ? ("'".$_POST['marka']."'") : 'NULL';
$brutto = ($_POST['brutto'] != '') ? ("'".$_POST['brutto']."'") : 'NULL';
Meggyőztél, azt elnéztem.

Már írtam is Árnyéknak, hogy módosítsa.
Micu mester! nem szerettem volna kötekedő lenni.

amúgy én sem olvastam végig teljesen. A legszebb benne a $_SERVER['index_admin.php']

egy ilyet dobtam össze :)

Belépés
E-mail cím:
Jelszó:

RSS források
-Hírek
-Cikkek
-Fórumok
-Állás/munka
Top pontgyűjtők
»Micu1.030
»Interlock280
»mezofi150
»Pitta_100
»Frostech0100
»szbzs.2100
»Riha60
»Akhiles50
»mrchandra50
»Bakter50
Top wikieditorok
»Sting
»Doi
»FlamingClaw
»Argathron
»Csaboka2
»Vodka
»Joexy
»Ivn
»Balucinho
»Kelemzol
» ugrás a wikire
A nap kifejezései
»Algoritmus
»Hogyan kezdjem el
»Perl
» ugrás a wikire
Hírek
»Megérkezett a PostgreSQL 9.0 kiadásra jelölt változata
»Letölthető az új Rad Studio XE és Delphi XE
»Function-X digitális művészeti találkozó és demoscene party
»Webfejlesztőknek szóló közösségi oldalt indított a Microsoft
»Letölthető a hardvergyorsított Chrome 7 első fejlesztői kiadása
» több hír
PC Fórum hírek
»Itt az első kép az AMD nyolcmagos processzoráról
»"Szuperdizájnos" érintő-egeret mutatott be a Microsoft
»Szabadalmaztatta a számítógép kikapcsolását a Microsoft
»Vírusriadót váltott ki a webezőknél a Google
»Ingyen iWiW-ezhetnek mobiljaikról a T-Mobile-osok
»Automatikusan kiválogatja legfontosabb leveleink a Google
»OOo4Kids - ingyenes Office csomag gyerekeknek
»Új, gyorsabb Core i3 és Pentium processzorokat jelentett be az Intel
Tagi blogok
»PSP
»Első Programozó
»USB
»PHP, mint sablonmotor egyszerűen