Autor | Zpráva | ||
---|---|---|---|
Smajda Profil |
#1 · Zasláno: 8. 2. 2008, 22:56:10
lidi potřebuju vidět kde je chyba vypis funguje i uložení ale výpis jde jen když poddělám tu podmínku if(!$ukaz) ale podtřeboval bych to tam jak tu udělat aby když klikne na to Ukaž zápas tak aby se zobrazily výsledky diky tady je ten kod
<? require "nastaveni.php"; ?> <form action="<?php $_SERVER['PHP_SELF']; ?>" method="post"> <table> <tr> <td>Skore domácí</td><td><input type="text" name="dskore"></td> </tr> <tr> <td>Skore hosté</td><td><input type="text" name="hskore"></td> </tr> <tr> <td><input type="submit" name="ok" value="Přidat zápas!"></td> <td><button name="ukaz">Ukaz zápas</button></td> </tr> </table> </form> <?php $dskore = $_POST["dskore"]; $hskore = $_POST["hskore"]; $ukaz = $_POST["ukaz"]; if(!$ok) { $sql = "INSERT INTO zapasy (dskore, hskore) VALUES ('$dskore', '$hskore')"; $vysledek = mysql_query($sql); } if($ukaz) { $vypis = "SELECT * FROM zapasy LIMIT 0,30"; $vypsany = mysql_query($vypis); while($zaznam = mysql_fetch_array($vypsany)) { echo "<table width='120'><tr>"; echo "<td"; if ( $zaznam[dskore] > $zaznam[hskore]) { echo " bgcolor='006600' ";} else { echo " bgcolor='ff0000' ";} echo "align='center'>"; echo $zaznam[dskore]; echo " <b>:</b> "; echo $zaznam[hskore]; echo "</td></tr></table>"; }} ?> |
||
vertigo4 Profil |
#2 · Zasláno: 9. 2. 2008, 16:57:20
Smajda
zkus místo buttonu dát taky submit ne? |
||
Smajda Profil |
#3 · Zasláno: 9. 2. 2008, 18:31:12 · Upravil/a: Smajda
akorát mě štve že to vždycky hodi prazdny okynko ale s tim už si pohraju
|
||
BetaCam Profil |
#4 · Zasláno: 9. 2. 2008, 18:52:39 · Upravil/a: BetaCam
Smajda
jojo už to funguje dik ale nwm proč mi to předtim nešlo a teď mám dotaz, jak to udělat aby když odešlu nevyplněnej formulář tak to napsalo že musim vyplnit to a to? Po odeslání formuláře kontroluj zda sou potřebná data vyplněna pokud ne vytiskni stejný formulář doplněný o už vyplněná data + error u povinných nevyplněných položek. |
||
Smajda Profil |
#5 · Zasláno: 9. 2. 2008, 19:18:19
BetaCam
hele mám dotaz existuje něco jako že když v databázi není žádný řádek tak aby to vypsalo že nebyl vyplněn žádný zápas? |
||
vertigo4 Profil |
#6 · Zasláno: 9. 2. 2008, 19:20:42
Smajda
ano... pomocí mysql_num_rows |
||
Časová prodleva: 16 let
|
0