| | |
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Autor | Správa |
---|
Registrovaný: 05.06.09 Prihlásený: 23.03.14 Príspevky: 557 Témy: 23 Bydlisko: near DK |
ja uz na to ani nevidim dobre! kde je tu chyba prosim vas! vyhodi mi to tabulku ktora je uplne prazdna az na sltpec CENA kde je vsade EDIT po stlaceni toho editu mi vyhodi zas nejaky jeden riadok kde je porad.cislo, znacka, model atd. ale vypise mi zaroven aj: Modifikácia evidencie snb 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 '' at line 1(za to moze zapas svk:blr)
Kód: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"xml:lang="sk"> <head> <link rel="stylesheet" type="text/css" media="screen" href="style.css"> <title>EVIDENCIA SNOWBOARDOV</title> </head> <body> <div class="pismo1">Evidencia snowboardov</div> <div class="pismo2", align="center">Modifikácia evidencie snb</div> <div align="center"><table border="1" cellpadding="1" bordercolor="#E0E0E0" bgcolor="#008080"> <th>poradové číslo</th> <th>značka</th> <th>model</th> <th>dĺžka</th> <th>technologia</th> <th>cena</th>
<?php
$link = mysql_connect('localhost', 'root', ''); if (!$link) { die('Neda sa pripojit: ' . mysql_error()); } mysql_select_db('snowboard', $link);
if (array_key_exists('act', $_GET) && array_key_exists('poradovecislo', $_GET)){ switch($_GET['act']){ case 'edit': $sql = "SELECT * FROM dosky WHERE poradovecislo = ".$_GET['poradovecislo']; $res = mysql_query($sql) or die(mysql_error()); $line = mysql_fetch_assoc($res); echo 'Editovany zaznam c. '.$_GET['poradovecislo']; echo ' <br> <form method="post" action="vypis.php"> <p> <input type="text" name="znacka" value="'.$line['znacka'].'" /> </p> <p> <input type="submit" name="submit" value="EDIT"/>; <input type="hidden" name="poradovecislo" value="'.$_GET['poradovecislo'].'" /> </p> </form>'; break; } }
$sql = "SELECT * FROM dosky"; $result = mysql_query($sql, $link) or die(mysql_error());
while ($line = mysql_fetch_assoc($result)){ echo ' <tr> <td>'.$line['poradovecis'].'</td> <td>'.$line['nazovknihy'].'</td> <td>'.$line['vyrobca'].'</td> <td>'.$line['pocetstran'].'</td> <td>'.$line['rokvyroby'].'</td> <td><a href="?act=edit&poradovecislo='.$line['poradovecislo'].'">EDIT</a> | </tr>'; }
mysql_close($link); ?>
</table></div> <img src="snb.png" alt="" width="320" height="240" align="bottom" hspace="365"> </body> </html>
// upraveny nazov temy na zrozumitelnejsi, aby ti to shaggy nezmazal ac.milan
_________________ NB: *DELL STUDIO 1555*: 15, 6" širokouhlý displej (with LED, 1366 x 768), Intel Core 2 Duo T6500 (2.1GHz, 800MHz, 2MB), 4GB RAM (800MHz DDR2 Dual Channel), 500GB HDD SATA (5400 rpm), ATI Radeon HD4570 (512MB), 8X DVD+/ -RW, Bluetooth, Wireless, WebCam 1.3, 6 článková 56W, Win Vista HP (32bit)|Linux Ubuntu, šasi Black
PC: no tak predstavte si tu najlepsiu zostavu pred 7 rokmi (r.2002) - - po novom nejaky upgrade si doma urobili viem len ze tam fotrik dal ATI Radeon HD4650 1GB? a win7
MOBIL: Nokia XpressMusic 5310,Nokia 5230 (také šunty zatiaľ)
pʎsɥɐ |
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
v kode pouzivas 2krat EDIT, takze neviem, ktoreho sa to tyka:
- ak obycajneho odkazu, tak si pozri, ci obsahuje parameter poradovecislo v url nejaku hodnotu
- ak tlacitka, tak sem budes musiet dat kod zo suboru vypis.php, kde sa zrejme vykonava update
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
Registrovaný: 05.06.09 Prihlásený: 23.03.14 Príspevky: 557 Témy: 23 Bydlisko: near DK | Napísal autor témy klaudia: 12.05.2010 10:57 | |
|
uz to fachčí..ta predošla chyba.. ono to ani chyba nebola v skripte ale vo vytvrenej databaze..ak chapete..ja som novacik v php takze tak ... no ale je tu zas problem .. ze ked mam mazanie tak mi vyhodi len tabulku a nic viac .. ziadna moznost vymazat..
Kód: <?php $link = mysql_connect('localhost', 'root', ''); if (!$link) { die('Neda sa pripojit: ' . mysql_error()); } mysql_select_db('snb', $link);
if (array_key_exists('act', $_GET) && array_key_exists('poradcis', $_GET)){ switch($_GET['act']){ case 'delete': $sql = "DELETE FROM dosky WHERE poradcis = ".$_GET['poradcis']; mysql_query($sql) or die(mysql_error()); echo 'Zaznam bol zmazany.'; break; } }
$sql = "SELECT * FROM dosky"; $result = mysql_query($sql, $link) or die(mysql_error());
while ($line = mysql_fetch_assoc($result)){ echo ' <tr> <td>'.$line['poradcis'].'</td> <td>'.$line['znacka'].'</td> <td>'.$line['model'].'</td> <td>'.$line['technologia'].'</td> <td>'.$line['cena'].'</td> </tr>'; }
mysql_close($link);
_________________ NB: *DELL STUDIO 1555*: 15, 6" širokouhlý displej (with LED, 1366 x 768), Intel Core 2 Duo T6500 (2.1GHz, 800MHz, 2MB), 4GB RAM (800MHz DDR2 Dual Channel), 500GB HDD SATA (5400 rpm), ATI Radeon HD4570 (512MB), 8X DVD+/ -RW, Bluetooth, Wireless, WebCam 1.3, 6 článková 56W, Win Vista HP (32bit)|Linux Ubuntu, šasi Black
PC: no tak predstavte si tu najlepsiu zostavu pred 7 rokmi (r.2002) - - po novom nejaky upgrade si doma urobili viem len ze tam fotrik dal ATI Radeon HD4650 1GB? a win7
MOBIL: Nokia XpressMusic 5310,Nokia 5230 (také šunty zatiaľ)
pʎsɥɐ |
|
Registrovaný: 27.07.07 Príspevky: 3948 Témy: 51 Bydlisko: Bratislava |
chyba ti tam riadok podobny tomu v predchadzajucom skripte:
Kód: <td><a href="?act=delete&poradcis='.$line['poradcis'].'">DELETE</a> |
len nechapem, preco raz pouzivas $line['poradovecis'], $line['poradovecislo'] a na inom mieste zas $line['poradcis'] - zrejme len jedno z toho je spravne
_________________ NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE |
|
| Stránka: 1 z 1
| [ Príspevkov: 4 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| error in your SQL syntax v Databázy | 8 | 804 | 25.02.2011 11:08 davider137 | | error in your SQL syntax v Databázy | 6 | 416 | 20.01.2014 15:16 Ďuri | | syntax chyba Mysql UPDATE v PHP, ASP | 8 | 865 | 11.04.2008 20:50 bruno.b | | chyba pri sql update v PHP, ASP | 3 | 474 | 17.03.2011 18:00 stenley | | Nechapem syntax v JavaScript, VBScript, Ajax | 3 | 638 | 02.02.2008 12:46 Hoomerr | | Swap syntax v Operačné systémy Microsoft | 0 | 427 | 26.01.2007 17:41 imnotwhafo | | Syntax SV400 v AMD čipové sady | 9 | 862 | 04.09.2010 12:51 Milanese | | Pascal syntax v Assembler, C, C++, Pascal, Java | 8 | 782 | 11.10.2010 21:35 Mego | | syntax error v PHP, ASP | 6 | 505 | 25.04.2012 19:46 shaggy | | syntax highlighter... v Ostatné | 0 | 535 | 17.05.2009 16:36 László145 | | syntax error PHP v PHP, ASP | 5 | 754 | 03.06.2010 14:14 Ďuri | | Javascript a syntax v JavaScript, VBScript, Ajax | 4 | 604 | 21.04.2016 10:23 hatto13 | | asi opat syntax v JavaScript, VBScript, Ajax | 2 | 705 | 15.02.2008 11:41 hlav | | PHP syntax do dokumentu v PHP, ASP | 2 | 498 | 18.05.2009 9:02 johny694 | | Netbeans IDE - *.tpl syntax v Ostatné programy | 0 | 619 | 20.09.2009 22:42 Blackshadow | | Syntax error + formatovanie kodu v PHP, ASP | 19 | 664 | 15.09.2008 13:39 dadmtb |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|