Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Del mysql uzklausos

Parašė kiskiss· 2007 Lap. 6 15:11:23
#1

$GMT=$_POST['GMT];

$info="$GMT";

$mustbe=strtolower(md5($info));
if($mustbe = strtolower($V2_HASH))
{

    $message .= $_POST['GMT']."\r\n";
    $failas="ggg";
    $duomenys=fopen($failas, "w"); 
    fwrite($duomenys, "$message"); 
    fclose($duomenys);
}
else
{
die;
}
?>




Vietoj to kad atlikus viska ka reikia, man reikėtu kad viska rašytu į mysql. ta prasme vis atnaujintu iraša. Failo pradžioje includinu prisijungima t.y:

[code
mysql_connect("gggg", "aaaa", "dddd") or die(mysql_error());
code]

Su mysql viskas veikia pats meginau. Informacija kurios man reikia jis istraukia taciau dabar man reikia kad ji irasytu

Redagavo kiskiss· 2007 Lap. 6 16:11:37

Parašė kiskiss· 2007 Lap. 6 18:11:21
#2

Jei nesupratot tai stai:


$result = mysql_query("UPDATE kaskoks SET geras='1' WHERE geras='20'")
or die(mysql_error());




Aš norėčiau vietoj geras kad būtu kintamasis na skaitykim taip:




$skaicius=9

$result = mysql_query("UPDATE kaskoks SET geras='$skaicius' WHERE geras='20'")
or die(mysql_error());




Tačiau aišku taip meta klaida. Tai aš norėčiau taip padaryt, gal kas galit padėt?

Redagavo kiskiss· 2007 Lap. 6 18:11:16

Parašė Rytis· 2007 Lap. 6 18:11:42
#3


$skaicius=9;
$result = mysql_query("UPDATE `kaskoks` SET geras='".$skaicius."' WHERE geras='20'")




P.S. ;

Redagavo Rytis· 2007 Lap. 6 18:11:21

Parašė kiskiss· 2007 Lap. 6 18:11:48
#4

Dėkui ryti

Parašė kiskiss· 2008 Bal. 5 22:04:10
#5

Dabar iškilo panašus klausimas, kažko neinsertina į DB

mysql_query("INSERT INTO puodeliai (gamintojas) VALUES ('$gamintojas') WHERE idgamintojo='$idgamintojo'");


Kažkas negerai su WHERE užklausa tačiau nieko nesuprantu kaip pataisyti.
Man reikia kad insertintu tam tikrus duomenys, pagal tam tikrą ID

Redagavo kiskiss· 2008 Bal. 11 19:04:24

Parašė kiskiss· 2008 Bal. 11 19:04:37
#6

Temą atnaujinau :)

Parašė MAnjack· 2008 Bal. 11 19:04:43
#7

Na užklausa gera, tik gal kintamasis neapibrėžtas :)

Parašė kiskiss· 2008 Bal. 11 19:04:20
#8

Gaunu klaidą tada, kintamasis apibrėžtas yra, beje čia ne fusion'ui
MySQL ERROR: 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 'WHERE idgamintojo='1'' at line 1

Parašė MAnjack· 2008 Bal. 11 19:04:47
#9

O duomenų bazėj yra skiltis idgamintojo, gal ji kitaip pavadinta :)

Parašė kiskiss· 2008 Bal. 11 19:04:35
#10

Yra, viskas yra tvarkinga, jeigu nėra WHERE užklausos, kai ji yra tada prasideda problemos.