PHP.EE FOORUM   
Nimi:   Pass:   Mäleta mind! 
   Teemad | php.ee esilehele | registreeri | Märgi kõik teemad loetuks | #php.ee Skype vestlus | RSS
UUS TEEMA  OTSI  Lehekülgi: 1
mysql-php UPDATE probleem
Postitaja: magnus1c 2008-04-26 13:51:43
kood ise järgmine:

PHP kood:
 $a $_GET["id"];

    if ( 
$_POST['2_1_1'] != "" AND $_POST['2_1_2'] != "" ) {
        
mysql_query("UPDATE survey SET 2_1_1='".$_POST['2_1_1']."',2_1_2='".$_POST['2_1_2']."'
,2_1_3='"
.$_POST['2_1_3']."',2_1_4='".$_POST['2_1_4']."'
,2_1_5='"
.$_POST['2_1_5']."',2_1_6='".$_POST['2_1_6']."'
,2_1_7='"
.$_POST['2_1_7']."',2_2_1='".$_POST['2_2_1']."'
,2_2_2='"
.$_POST['2_2_2']."',2_2_3='".$_POST['2_2_3']."'
,2_2_4='"
.$_POST['2_2_4']."',2_2_5='".$_POST['2_2_5']."'
,2_2_6='"
.$_POST['2_2_6']."',2_2_7='".$_POST['2_2_7']."'
,2_2_8='"
.$_POST['2_2_8']."',2_2_9='".$_POST['2_2_9']."'
,2_2_10='"
.$_POST['2_2_10']."',2_2_11='".$_POST['2_2_11']."'
,2_2_12='"
.$_POST['2_2_12']."',2_2_13='".$_POST['2_2_13']."'
,2_2_14='"
.$_POST['2_2_14']."',2_2_15='".$_POST['2_2_15']."'
,2_3='"
.$_POST['2_3']."',2_4='".$_POST['2_4']."'
,2_5='"
.$_POST['2_5']."',2_6='".$_POST['2_6']."'
,2_7_1='"
.$_POST['2_7_1']."',2_7_2='".$_POST['2_7_2']."'
,2_7_3='"
.$_POST['2_7_3']."',2_7_4='".$_POST['2_7_4']."'
,2_7_5='"
.$_POST['2_7_5']."',2_7_6='".$_POST['2_7_6']."'
,2_8='"
.$_POST['2_8']."',2_9='".$_POST['2_9']."'
,2_10='"
.$_POST['2_10']."',2_11='".$_POST['2_11']."'
,2_12='"
.$_POST['2_12']."' WHERE id='$a'");
    }
// header('Location:' . $location ."step3.php?id=".$a);


et peaks siis kindla hulga lahtreid ära täitma, aga parimal juhul olen saanud vaid esimesse 2_1_1 lahtrisse info sisse. header-location välja kommitud kuna siis viskab kohe järgmisele lehele.
Mis ma valesti teen?

Viimati muudetud: 26-04-2008 13:54:14
Muutja: magnus1c
Põhjus:

RE: mysql-php UPDATE probleem
Postitaja: K. 2008-04-26 16:06:47
Esiteks tundub asi väga kole ja halvasti lahendatud. Aga proovi print_r($_POST); teha ja vaata tulemust.

btw, enne sisestamist võiksid muutujad "sobivaks" teha, et '" ei rikuks asja ära :)
RE: mysql-php UPDATE probleem
Postitaja: Endel 2008-04-26 18:36:51
TSITEERITUD:
et peaks siis kindla hulga lahtreid ära täitma, aga parimal juhul olen saanud vaid esimesse 2_1_1 lahtrisse info sisse. header-location välja kommitud kuna siis viskab kohe järgmisele lehele.
Mis ma valesti teen?


Peab ikka vasika kannatus olema et sellise päringu viitsib valmis teha :))

Aga pillu välja siis mis viga on:

if (!mysql_query(...sinu überpäring...)) {
echo mysql_errno().': '.mysql_error();
} else {
echo "Kueri OK!";
}


Leheküljed: 1

©2002-2013 Martin Rebane & PHP.ee kaasautorid
  0.0807528495789