Autor | Zpráva | ||
---|---|---|---|
xtrip Profil |
#1 · Zasláno: 5. 2. 2008, 18:43:44
if($prikaz==='edituj'){
include_once('mysql.php'); $dotaz = mysql_query("UPDATE tabulka SET nick = '$nickx', ip = '$ip1x', ip2 = '$ip2x', ip3 = '$ip4x', ip4 = '$ip4x' WHERE id = '$ids'"); if ($dotaz) { echo "vypise případnou chybu"; } |
||
dajusa Profil |
#2 · Zasláno: 5. 2. 2008, 18:45:09
nějak nechápu v čem je problém nebo o co jde :(
|
||
dajusa Profil |
#3 · Zasláno: 5. 2. 2008, 18:46:05
a proč tam máš v prvním řádku 3 = ?? dávají se jen 2
|
||
Taps Profil |
#4 · Zasláno: 5. 2. 2008, 18:48:02
xtrip
zkus to takto: if($prikaz=='edituj'){ include_once('mysql.php'); $dotaz = mysql_query("UPDATE tabulka SET nick = '$nickx', ip = '$ip1x', ip2 = '$ip2x', ip3 = '$ip4x', ip4 = '$ip4x' WHERE id = '$ids'") or die (mysql_error()); } Jakou chybu ti to vypisuje ? |
||
xtrip Profil |
#5 · Zasláno: 5. 2. 2008, 18:48:15
když odešlu data této podmínce => 'if($prikaz==='edituj')' v databázi(lépe řečeno v tabulce) se nic nezměni. Tady je formulář kde jsou dosazeny hodnoty pro UPDATE
if($prikaz==='pred_updatem'){ include_once('mysql.php'); $dotaz = MySQL_Query("SELECT * FROM users WHERE id = '$ids'"); while($zaznam = MySQL_Fetch_Array($dotaz)): echo "<form action='index.php?prikaz=edituj&ids=".$zaznam["id"]."' method='post'"; echo "<table><tr><td>NICK:</td><td><input type='text' name='nicks' value='".$zaznam["nick"]."' size='30'></td></tr>"; echo "<tr><td>IPs:</td><td><input type='text' name='ip1s' value='".$zaznam["ip1"]."' size='30'>(ip1)</td></tr>"; echo "<tr><td></td><td><input type='text' name='ip2s' value='".$zaznam["ip2"]."' size='30'>(ip2)</td></tr>"; echo "<tr><td></td><td><input type='text' name='ip3s' value='".$zaznam["ip3"]."' size='30'>(ip3)</td></tr>"; echo "<tr><td></td><td><input type='text' name='ip4s' value='".$zaznam["ip4"]."' size='30'>(ip4)</td></tr>"; echo "<tr><td></td><td><input type='submit' value='EDIT'></td></tr>"; echo "</table></form><br>"; endwhile; } prosím poradte |
||
dajusa Profil |
#6 · Zasláno: 5. 2. 2008, 18:50:07
no tak myslím že první by bylo dobré odmazat jedno = protože mám pocit že se Ti to ani jako podmínka nechová
|
||
xtrip Profil |
#7 · Zasláno: 5. 2. 2008, 18:51:54
píše mi to Unknown column 'ip' in 'field list'
|
||
xtrip Profil |
#8 · Zasláno: 5. 2. 2008, 18:54:05
funguje! Děkujuju!!!
|
||
Aleš Janda Profil |
#9 · Zasláno: 5. 2. 2008, 18:59:38
dajusa
1 == 1 => true 1 === 1 => true '1' == 1 => true '1' === 1 => false Dvě = porovnávají hodnoty, tři = porovnávají hodnoty a typ. |
||
dajusa Profil |
#10 · Zasláno: 5. 2. 2008, 19:08:12
aha tak to jsem nevěděl...děkuju aspoň jsem si zase rozšířil své obzory
|
||
Časová prodleva: 15 let
|
0